Python3 5語言基礎學習筆記之1(總28期)

2021-10-09 05:19:26 字數 1840 閱讀 6711

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 ...