學python的第一天

3.27內容

  1. 計算機的初步認識python

  2. 解釋器安裝linux

  3. IDE安裝,編碼代碼的軟件:Pycharmubuntu

  4. python入門windows

  5. 做業centos

 

內容詳細

## python2.7

1.計算機初步

  • windowsui

    • xp編碼

    • win7/win10spa

  • linuxcode

    • centos 圖形化界面差

    • ubuntu 我的開發(圖形化比較好)

    • rehat 企業級

  • mac

2.解釋器下載

  • www.python.org python官網

  • 下載python2.7.16/python3.6.8

    • python2.7.16 2020年將再也不更新

    • 推薦使用python3.6.8

  • 環境變量:爲了方便找到莫格東西(.exe文件)

3.第一個代碼

 

  • 把終端打開(windows+r)

  • 輸入命令:解釋器路徑 腳本路徑 用.py後綴

    print('你好')

4.編碼初識

  1. 編碼

  • ascii碼              8位(python2默認使用)                                         1字節

  • Unicode碼        32位                                                                         4字節

  • utf-8                  對萬國碼(unicode)的壓縮(python3默認使用) 最少用1字節,最多用4字節,中文3字節

  1. # -*- coding:utf-8 -*- 
    print'你好'

    改變編碼格式

  2. 文件編碼

    建議:編寫文件時,保存文件要用utf-8 格式。

    以什麼編碼保存,就用什麼方式打開,不然易出現亂碼(編碼解碼一致)

5.解釋器

在linux中指定解釋器路徑

6.輸出

print('想輸出的東西')

 

特殊

py2:print '你好'
py3:print(‘你好’)

 

7.數據類型

'alex'/"李傑"/'''asd'''/"""dasd""",通常稱爲字符串(3引號支持換行)
666,通常稱爲數字/整形
Ture/False,通常稱爲布爾類型

 

8.變量

變量的要求

  • 變量名只能包含:字母/數字/下劃線

  • 數字不能開頭

  • 不能是python的關鍵字

  • 建議:

    • 見名知意(name='alex'/age='18')

    • 下劃線鏈接:alex_dad='...'

 

9. 綜上練習題

# 第一題
age = 18
new_age = age + 1
print('new_age')
# 第二題
name = 'alex'
new_name = name + 'sb'
print(new_name)
# 第三題
age = '666'
new_age = age + '666'
print(new_age)
# 第四題
age = 666
new_age = age + '666'
print(new_age) #報錯
# 第五題
age = 6
new_age = age * 2
print(new_age)
# 第六題
name = 'alex'
new_name = name * 2
print(new_name)
# 第七題
age = 18
value =age >= 19
print(value

 




10.輸入

user_name = input('請輸入姓名:')
message = user_name + '燒餅'
print(massage)

 

注意:input輸入獲得的內容永遠是字符串。

  • py2:name = raw_input('請輸入你的姓名')

    • py3:name = input('請輸入你的姓名')

11.註釋

# 單行註釋
"""
多行註釋
"""

 

12.條件判斷

  1. 初級條件語句

# 請實現一個功能:讓用戶輸入性別,若是是 男, 則輸出:再見;若是是 女 則輸出 來呀:
gender = input('請輸入性別:')
if gender == ''print('bye')
else:
    print('come on!')

 


  1. elif條件

  2. # 請實現一個功能:讓用戶輸入性別,若是是 男, 則輸出:再見;若是是 女 則輸出 來呀:不然:滾
    gender = input('請輸入性別:')
    if gender == ''print('bye')
    elif gender == '':
        print('come on!')
    else
        print'go out!'print('end')

     

  3. 示例

    # 讓用戶輸入一個數字,若是數字大於50則輸出大了,若是數字小於50則輸出小了
    num = input('請輸入一個數字')
    number = int(num)
    if num > 50 :
        print'大了'else:
        print ('小了')
        
    #第二題:用戶名密碼登錄
    user_name = input('請輸入用戶名:')
    password = input('請輸入密碼')
    if user_name == 'alex' and password == 'oldboy'
        print('歡迎登錄')
    elseprint'用戶名或密碼錯誤'
相關文章
相關標籤/搜索