學習Python的第一天

2021-09-24 20:20:25 字數 3316 閱讀 3504

三、基本運算子

四、格式化輸出

五、流程控制

(1)python

(2)pycharm

定義為:變數名 = input(「請輸入你的名字」)

例如:name = input(「請輸入你的名字:」)

輸入:袁林濤

print(name) 值:value

結果:袁林濤

結果:34534624

print(type(name)) 型別:type

結果:列印:print()自帶換行符 (用end可以控制換行)

2.1變數命名規範

1、字母、數字、下劃線

2、數字不能開頭

3、區分大小寫

4、不要用中文

2.2變數命名方法

1、 駝峰體

namett = 「tao」

2、 下劃線體

name_tt = 「你好」

3、常量

name = 『袁林濤』(字母全大寫)

print(a % b) # 取模 取餘數

print(a ** b) # 冪

print(a // b) # 取正 例:9//2=4

比較運算子

print(a == b) [ 比較a與b的值]

print(a != b)

print(a > b)

print(a < b)

print(a >= b)

print(a <= b)

賦值運算

x = 1

print(x)

x = x + 6

print(x)

x += 6

print(x)

x -= 5

print(x)

x *= 3

print(x)

x=24

邏輯運算

a = 1

b = 2

c = 3

print(a > b and c > b) 判斷:左右兩邊兩個只要有乙個錯誤,則輸出flase

print(a > b or c > b) 判斷:左右兩邊兩個只要有乙個正確,則輸出true

鏈式賦值

x = y = 1

增量賦值

a += 1

交叉賦值

a = 1

b = 2

a, b = b, a

變數的解壓

a, b, c, d = [1, 2, 3, 4]

a=1;b=2;c=3;d=4;

佔位符

name = input("請輸入你的名字:")

age = input("年齡:")

print("你的名字是:%s 你的年齡是:%s " % (name, age)) #必須按照位置傳值

format方法

print("你的名字: 你的年齡:".format(age=age,name=name)) 

#可以指定位置傳值

f-string方法

print(f"你的名字:,你的年齡:")
5.1 if 與 else
if後面跟條件。條件成立執行if下面的**塊;

條件不成立,執行else下面的**塊;

if  name_bing > name_qiang:

print('冰仔強')

else:

print('強哥強')

elif用法

age = input("你的年齡:")

age = int(age) #記住

if age < 18:

print("你還未成年")

elif age < 30:

print("青年")

elif age < 50:

print("中年")

elif age < 100:

print("老年")

else:

print("***")

例題

score = input("輸入你的成績:")

score = int(score)

if score >= 90:

print("優秀")

elif score >= 80:

print("良好")

elif score >= 70:

print("普通")

else:

print("差")

5.2 while 迴圈
a = 1

while a < 10:

print(a<10)

a += 1

print("紫薇好帥!!!")

break 結束本層迴圈

continue 跳出本次迴圈,執行下一次迴圈

a = 1

while true:

a += 1

if a == 10:

print("冰哥dsb")

continue

elif a == 20:

print("文中xsb")

break

print("丹丹好美!!!")

例題

count = 1  設定計數

tag = true 設定旗子

while tag:迴圈開始

uname = "阿蕉"

pwd = '123'

name = input("請輸入使用者名稱:")

password = input("請輸入密碼:")

if name == uname and password == pwd:

print("登陸成功")

while tag:

cmd = input("請輸入你的指令:")

print(f"執行指令")

if cmd == 'exit':

tag = false

else:

if count == 3:

print("三次輸入錯誤,賬戶鎖定!!!")

break

print("賬戶名或密碼錯誤")

count += 1

Python 學習第一天

今天在酷殼網上看了一篇很受啟發的文章 程式設計師技術練級攻略 介紹了乙個程式設計師從啟蒙入門,高階加深,到高階深入,所需要掌握的技術和應該看的書,從今天開始希望乙個星期能把python學會,當然肯定是皮毛了。python3.x之前學習的 學習python的 照著上面的例子敲了一下,發現第乙個就錯了,...

Python學習第一天

大綱 一,python版本的選擇 2.7.x和3.4.x 二,直譯器 編譯器 編輯器的介紹 三,環境變數配置 windows和linux 四,pycharm安裝及屬性配置 windows和linux 五,第乙個程式 hello,moocie!為什麼選擇python?python是一種物件導向 解釋型...

python學習第一天

一 語言分類 機器語言 站在計算機的角度,對硬體進行控制即二進位制 組合語言 同機器語言一直,站在計算機的角度控制硬體。區別不直接使用二進位制,而是使用英文本元代替二進位制。有點執行速度快,但是編寫複雜,效率較低 高階語言 及使用通用的字元來替代計算機語言,不是直接執行需要通過計算機中的直譯器來翻譯...