python编程基础_月隐学python第2课
python編程基礎_月隱學python第2課
學習目標
-
掌握變量的輸入和輸出
-
掌握數據類型的基本概念
-
掌握算數運算
1.變量的輸入和輸出
1.1 變量輸入
使用input輸入
input用于輸入數據給變量,無論輸入什么都是字符串 #input括號中字符串用于提示用戶,不用輸入 age = input('請輸入你的年齡') print(age) # 把字符串age轉換為整型數據 # age = int(age) # 轉換為浮點數 age = float(age)?
1.2 變量輸出
print函數 作用:將數據顯示到屏幕 用法: 顯示字符串 print('hello')
#顯示變量 age = 20 print(age) ? 顯示多個字符串和變量 age = 20 sex = '男' print('俺是大傻',age,sex) ? 格式化顯示 name = '大傻' age = 20 #%s和%d叫占位符,替變量站了位置,顯示的時候會用變量的值替換占位符 #占位符和和后面小括號里的變量一一對應 print('俺是%s,俺今年%d歲了'%(name,age)) ? 常見的占位符 %s 字符串占位符 %d 整數的占位符 %f 浮點數的占位符1.3 注意事項
-
變量必須先定義后使用
-
變量的類型由所賦值決定
-
=兩邊要留一個空格
2. 注釋
python解釋器不解釋、不執行注釋
-
注釋的優點:
-
注釋可以提高代碼的可讀性、可維護性。
-
保留代碼
-
方便調試
-
-
注釋的書寫格式
-
單行注釋,以#開始,一直到本行結束都是注釋 #這是單行注釋
age = 20 #這也是單行注釋 -
多行注釋 #1.使用三個單引號 ''' 中間的任何內容都是注釋, 可以有多行 但中間不能再有三個單引號
''' ? #2.使用三個雙引號 """ 中間都是注釋內容 但不能出現三個雙引號 """
-
-
注意
-
單行注釋一般出現在注釋代碼的上面和右面
-
良好的注釋是一個優秀程序員的基本素質
-
不要每行代碼都加注釋,只注釋比較難懂的代碼,或對變量說明
-
3. 常量
程序在運行的過程中,值永遠不會發生改變的量稱之為常量
python沒有專門的常量類型,一般約定俗成使用大寫表示常量
# 圓周率 PI = 3.1415926?
4. 數據類型
每一種數據類型都有不同表示,不同運算,所以必須要理解每一種類型,才能正確書寫代碼。
python中大體上分為以下兩類:
-
內置類型,語言本身支持的類型
-
自定義類型,類(class)
?
4.1常用的內置類型
-
數值類型
b = 3.5 print(type(b)) # 科學計數法 c = 2e2 print(c,type(c)) a = 3 + 2j print(a,type(a))-
整數(int) 表示整數類型,例如 3,4,5
-
浮點數(float) 代表實數,寫法有兩種,自然表示法: 2.3 ,3.5; 科學計數法:200=2e2, e表示以10為底的指數,e后面必須跟一個整數
-
復數(complex): a + bj
-
-
布爾類型
布爾類型表示真假、對錯、陰陽等,只要是兩種狀態的都可以用布爾類型表示。它有兩個值:True(1)和False(0)
# 數值和布爾能進行的算數運算 a = 3 b = 3.5 c = True print(a + c) print(c * 5) -
字符串類型
-
字符串表示,用引號引起來的就是字符串
-
'單引號字符串'
"雙引號字符串"
'''
多行字符串
'''
"""
多行字符串
""" -
轉義字符串 ,如果單引號中包括了一個單引號那么需要對里面的單引號轉義
-
5.作業
1.控制臺打印出如下格式所示的內容
********************************敵軍還有5秒到達戰場! ********************************2.寫一個程序 打印:大家好,我是XXX,我來自xxxx。要求:
-
其中xxx必須是變量
-
使用格式化字符串打印
3.從鍵盤上輸入兩個整數,打印它們的和、差、乘積、商。
4.從鍵盤上輸入圓的半徑,計算圓的面積,運行結果如下面所示。
-
輸入的半徑是字符串,需要轉換為數值
-
π的值取3.14就可以了了
總結
以上是生活随笔為你收集整理的python编程基础_月隐学python第2课的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tokyo Tyrant安装和配置
- 下一篇: 数据类型和运算符_月隐学python第3