初學python第一講

2021-09-25 00:21:12 字數 2092 閱讀 4237

***1、***首先分享給大家我寫的第乙個python程式:

print (『hello world』)#這個就是python的輸出語句,第一次編寫**,一定要列印也就是輸出『hello world』,這個就是儀式感!!!

***2、***變數

變數就是把你要輸出的東向找個地方儲存起來,這個就叫變數,比如

age = 22

print(age)

上邊這段程式的輸出結果就是22

***3、***資料型別

在python中基本資料型別分別是:

int#數字

str#字串

list#列表

tuple#元組

set#集合

dictionary#字典

***4、***字串拼接

%s、format、+、

***5、***使用者輸入

name = input(『請輸入:』)

***6、***隱藏輸入就是輸入密碼的時候變成不可見的方法

import getpass

password = getpass.getpass(『請輸入密碼:』)

***7、***while迴圈

while 1:

print(『1』)#迴圈輸入1這個數字

break#結束本次迴圈

***8、***for迴圈

for i in range(10)

print(i)#輸出0到10所有整數,後邊如果是100就是輸出0到100的所有整數

for i in range(1,10)

print(i)#輸出1到10的所有整數

***9、***判斷語句if else

tom_age = 22

jerry_age = 21

if tom_age > jerry:#如果湯姆的年齡大於傑瑞則走輸出下面這條語句

print(『湯姆的年齡大於傑瑞』)

else:#上邊的條件不滿足時走下邊這條語句

print(『湯姆的年齡小於傑瑞』)

輸出結果就是第乙個判斷條件滿足輸出:『湯姆的年齡大於傑瑞』因為湯姆22歲,傑瑞21歲,22 > 21 因此滿足第一條判斷條件。

***10、***多個條件判斷if elif else ,年齡的對比是有三個條件的分別是大於、小於和等於,上邊的判斷只能滿足兩個條件,下邊這個**將實現分別滿足三個條件之一時輸出的結果

tom_age = 22

jerry_age = 22

if tom_age > jerry:#

print(『湯姆的年齡大於傑瑞』)

elif tom_age < jerry:

print(『湯姆的年齡小於傑瑞』)

else:

print(『湯姆的年齡和傑瑞相同』)

輸出結果是:『湯姆的年齡和傑瑞相同』

***11、***將以上的東西全部融合到一起來寫一段登入的介面程式

accont_1 = 123456 #把賬號存到變數中

password_1 = 『abc123』 #把密碼存到變數中

while 1:#迴圈

accont = input(『請輸入賬號:』) #使用者輸入賬號

password = input(『請輸入密碼:』) #使用者輸入密碼

if accont == accont and password == password_1: #如果使用者輸入的賬號和密碼等於預設的賬號和密碼

print(『賬號密碼輸入正確,登陸成功!』) #賬號和密碼正確後的輸出

break #賬號和密碼正確後跳出迴圈

elif accont == accont_1 and password != password_1: #如果賬號正確,密碼不正確

print(『賬號或密碼錯誤,請重新輸入!!!』) #輸出不能登入的原因

elif accont != accont_1 and password == password_1: #如果賬號不正確,密碼正確

print(『賬號或密碼錯誤,請重新輸入!!!』) #輸出不能登入的原因

else:

print(『賬號或密碼錯誤,請重新登陸!!!』) #如果上邊的條件都不滿足那就是賬號和密碼都不正確那就走這條

python學習第一講

usr bin python print 你好,世界 i 10 print i的值為 i if i 10 print i 10 elif i 20 print 10 20 import sys x runoob sys.stdout.write x n print x a y b print x p...

第一講 遞迴

遞迴 recursion 程式呼叫自身的程式設計技巧。遞迴滿足2個條件 1 有反覆執行的過程 呼叫自身 2 有跳出反覆執行過程的條件 遞迴出口 一 階乘 include using namespace std int recursive int i int main main 三 斐波那契數 inc...

矩陣第一講

特殊矩陣1.零矩陣 所有矩陣的所有元素全都為0 2.對角矩陣 乙個n階方陣除對角線上的所有元素都為0 2.數量矩陣 對角矩陣中對角線上元素為常數,3.單位矩陣 數量矩陣中對角線上上常數為1.4.行階梯矩陣 乙個矩陣的每個非零行 元素不全為零 的非零首元 第乙個非零元素 所在列的下標隨著行標的增大,並...