1、python起始
#!/usr/bin/python #系統自帶的環境變數尋找路徑
#!/usr/local/bin/python #/usr/local/bin/路徑表示使用者自行安裝的python路徑
#!/usr/bin/env python #env表示在系統裡面尋找環境變數python(推薦)
# -*- coding:utf-8 -*- #告訴python直譯器採用utf-8編碼格式
# author:alex
3、開篇幾個程式
print("hello world!") #第乙個程式
name = "alex" #字串型別變數
name2=name
print("my name is",name,name2)
name="seri"
print(name,name2)
pie =1 #python中本身沒有常量,實際寫**時一般使用大寫表示常量
4、常用編碼
ascii、gb2312、gbk1.0、gb18030、utf-8(英文1byte,中文3bytes)
python注釋:單行注釋#號 多行注釋三個單引號或者三個雙引號
5、多行列印語法
msg='''
name2=name
print("my name is",name,name2) #python中單引號與雙引號功能一樣
name="seri"
'''print(msg)
6、使用者互動程式
username = input("username:")
password = input("password:")
print(username,password)
name = input("name:")
#raw_input 2.x input 3.x #python2與python3區別,不用python2此處忽略
#input 2.x = #python2與python3區別,不用python2此處忽略
age = int(input("age:") ) #integer強制轉換成整形
print(type(age) , type(str(age) ))
job = input("job:")
salary = input("salary:")
info = '''
-------- info of %s -----
name:%s
age:%d #此處輸入資料必須為整形數字
job:%s
salary:%s
''' % (name,name,age,job,salary)
info2 = ''' #推薦使用這種寫法,不推薦使用+拼接字串,因為前者只開闢一塊記憶體,後者開闢好幾塊記憶體
-------- info of -----
name:
age:
job:
salary:
'''.format(_name=name,
_age=age,
_job=job,
_salary=salary)
info3 = '''
-------- info of -----
name:
age:
job:
salary:
'''.format(name,age,job,salary)
print(info3)
python 3 5 學習筆記
字串方法 msg this is message msg.title 首字母大寫 msg.lower 字串全部小寫 msg.upper 字串全部大寫 msg.rstrip 刪除字串前後的空格 msg.lstrip 刪除字串前面的空格 msg.strip 刪除字串後面的空格 str msg 將msg轉...
python 3 5 學習筆記 1
1 1 注釋規則 1 單行注釋 使用 進行單行注釋,從 開始直到換行為止。可以放在要注釋 的前一行,或者右側。注釋內容1 注釋內容2在idle中可以使用 alt 3 進行注釋 塊,alt 4 進行取消 塊注釋 2 多行注釋 使用一對三引號進行多行注釋 或者 代 碼 代 碼 注意 如果三引號作為語句的...
python 3 5 學習筆記 3
python中主要的選擇語句有三種 if語句 if.else語句 if.elif.else語句 沒有switch語句1 if語句 if 表示式 語句塊如果表示式為真,則執行語句塊,為假不執行。表示式的值為非零的數或非空字串時,if條件也成立。2 if else語句 if 表示式 語句塊1 else ...