1、Python初體驗
任務:從鍵盤上任意輸入兩個整數(shù),求和
a =int(input("請輸入一個正整數(shù):"))
b =int(input("請輸入一個正整數(shù):"))
c=a+b
print(c)
2. 從print開始講解
print("hello world!")
print("世界你好很钓!")
a=3
b=4
c=a+b
print(c)
print("a+b=",c)
print("a+b=%d"%c)
print("%d+%d=%d"%(a,b,c))
print(a,"+",b,"=",c)
print(a,"+","a","=",c)
print("a+b=%d"%c,end='')
3. 再講input函數(shù)
- input 從鍵盤上獲取一個數(shù),注意,獲取的數(shù)是一個字符串類型的
input("請輸入一個正整數(shù):") ,請輸入一個正整數(shù):這個是一個提示信息嘁字,會直接顯示在終端,然后程序會停止等待用戶輸入杉畜,當用戶輸入一個值纪蜒,則會將這個值以字符串形式返回。
4. python基礎語法
4.1 Python標識符
概述:標識符一般是變量名此叠,函數(shù)名纯续,類名,包名
規(guī)則:
1灭袁、在python里猬错,標識符有字母、數(shù)字简卧、下劃線組成兔魂。
2、在python中举娩,所有標識符可以包括英文析校、數(shù)字以及下劃線(_),但不能以數(shù)字開頭铜涉。
3智玻、python中的標識符是區(qū)分大小寫的。
4芙代、標識符不能使用關(guān)鍵字
5吊奢、以下劃線開頭的標識符是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性纹烹,需通過類提供的接口進行訪問页滚,
6召边、以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結(jié)尾的(foo)代表python里特殊方法專用的標識裹驰,如init()代表類的構(gòu)造函數(shù)隧熙。規(guī)范:
1、見名思意
2幻林、變量名:xxyy 函數(shù)名:xxYy 類名:XxYy 包名:xxyy-
4.2 Python保留字符
python保留字.png
-4.3 行和縮進
學習Python與其他語言最大的區(qū)別就是贞盯,Python的代碼塊不使用大括號({})來控制類,函數(shù)以及其他邏輯判斷沪饺。python最具特色的就是用縮進來寫模塊躏敢。
縮進的空白數(shù)量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數(shù)量整葡,這個必須嚴格執(zhí)行件余。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
if True:
print "Answer"
print "True"
else:
print "Answer"
# 沒有嚴格縮進,在執(zhí)行時保持
print "False"
-
4.4 多行語句
Python語句中一般以新行作為為語句的結(jié)束符遭居。
但是我們可以使用斜杠( \)將一行的語句分為多行顯示蛾扇,如下所示:
total = item_one + \
item_two + \
item_three
語句中包含[], {} 或 () 括號就不需要使用多行連接符。如下實例:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
- 4.5 Python 引號
Python 使用單引號(' )魏滚,雙引號(" ),來表示字符串,引號的開始與結(jié)束必須是相同類型的坟漱。
word = 'word'
sentence = "這是一個句子"
paragraph = """這是一個段落
包含了多個語句"""
-
4.6 Python注釋
python中單行注釋采用 # 開頭鼠次。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
# 第一個注釋
print "Hello, Python!"; # 第二個注釋
python 中多行注釋使用三個單引號(''')或三個雙引號(""")。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
'''
這是多行注釋芋齿,使用單引號腥寇。
這是多行注釋,使用單引號觅捆。
這是多行注釋赦役,使用單引號。
'''
"""
這是多行注釋栅炒,使用雙引號掂摔。
這是多行注釋,使用雙引號赢赊。
這是多行注釋乙漓,使用雙引號。
"""