python的第一天學習

2021-09-10 13:38:51 字數 1543 閱讀 3753

變數:

只能用字母,數字,下劃線進行表示,且不能以數字開頭,不能與保留字發生衝突

不支援常量,一般可以用全大寫字母進行表示常量,但只可以更改

字符集:

ascii碼:不支援中文,以乙個位元組進行儲存

gb2312,gbk支援漢字

unicode(萬國碼)支援各個字元,以兩個位元組進行儲存

utf-8 支援各個字元,英文以乙個位元組進行儲存,漢字以三個位元組進行儲存

python2中需要宣告字元編碼格式

# -*- coding=utf-8 -*-

注釋:#表示單行注釋

''' ''',""" """ 表示多行注釋,且可以把注釋的內容賦給某個變數

使用者互動:

python3中的input與python2中的row_input表示的含義一致

控制結構:

if。。elif。。else,while,for的使用注意,附屬語句必須空四個空格

非附屬語句必須定格寫,否則會報錯indentationerror錯誤

while,for語句也可以與else進行搭配,表示上面的**正常執行後執行else中的**

密碼密文:即輸入密碼不可見

可以使用getpass.getpass("密碼")進行操作

在pycharm中匯入getpass模組可能會報錯,但不影響執行,在pycharm不支援getpass支援

可以再python命令列進行操作

多行格式化:

name=input("您的使用者名稱:")

age=input("年齡:")

#格式化輸出

1.info='''

info:'''+name+'''

age:'''+age+'''

'''#2.與型別相匹配

info1='''

info:%s

age:%s

'''%(name,age)

#3.格式化

info2='''

info=

age=

'''.format(_name=name,_age=age)#對於重複的引用可以只宣告一次

4.info3='''

info=

age=

'''.format(name,age)#注意下標的一致

遊戲:猜年齡且三次進行一次詢問,輸入n退出,或輸入正確年齡退出

**:

age1=56

count=0

while count<3:

age=int(input("請輸入年齡:"))

if age==age1:

print("猜對了")

break

elif age>age1:

print("猜大了")

else:

print("猜小了")

count+=1

if count==3:

flag=input("是否還要繼續:輸入n為退出")

if flag=="n":

break

else:

count=0

Python 學習第一天

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

Python學習第一天

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

python學習第一天

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