日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python起航

發布時間:2025/7/14 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python起航 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開頭一句話:小馬過河,才知深淺。

首先:因為自己有一些編程基礎所以有些知識點就不具體去描述。比如:編程語言的進化:機器語言,匯編語言和高級語言。高級語言又分為:編譯型和解釋型。這就需要對這些知識進行了解。

其次:針對python進行了解:發展史、解釋器種類、python2.0與3.0的關系等

接著:只針對windows-->第一步,python的環境安裝:打開官網進行下載:

官網:https://www.python.org/downloads/windows/

下載選擇有很多種,zip的、程序安裝的等,這都可以百度到如何安裝。安裝成功后測試一下:windows--》運行--》輸入cmd,回車--》輸入python,如果能進入交互環境,代表安裝成功

建議用PyCharm進行編譯,破解版鏈接如下:

https://pan.baidu.com/s/1ybTSPEUtrIRJeWj1eZwbmA密碼:cg1w

開始學習之前,一些規范:

1、起名要規范:eg:age_of_albert???albert_gf_age

? ? ? ? ? ?變量定義的規則:

? ? ? ? ? ?變量名只能是 字母、數字或下劃線的任意組合

? ? ? ? ? ?變量名的第一個字符不能是數字

? ? ? ? ? ?以下關鍵字不能聲明為變量名

? ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global','if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

2、固定常量全部大寫,一行代碼不應該超過80個字符

3、python自己識別數據類型,查看其類型用type(變量)

4、python3.0之前有int和long,之后只有int,當數字大到long的情況,自己轉變

5、數據類型-字符串(加引號的就是字符串)單引號和雙引號沒啥區別。三個引號不同,要么在語句中含有其中一個引號時用,要么有多段話時使用,即多行用多引號。

數據類型-數字:

Python 支持四種不同的數值類型:

  • 整型(Int)?- 通常被稱為是整型或整數,是正或負整數,不帶小數點。
  • 長整型(long integers)?- 無限大小的整數,整數最后是一個大寫或小寫的L。
  • 浮點型(floating point real values)?- 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示(2.5e2 = 2.5 x 102?= 250)
  • 復數(complex numbers)?- 復數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 復數的實部a和虛部b都是浮點型。

浮點型,如下增加小數后個數:

數據類型-布爾? ?值:真或假? 1 或 0

當行注釋:#被注釋內容 ; 多行注釋:"""被注釋內容"""

6、簡單代碼編寫:

第一種方式:

headline = input("Headline:")-->表示用戶輸入

name = input("Name:")

age = int(? input("Age:")??)

hometown = input("Hometown:")

mood = input("Mood:")

consumption =float(?input("Consumption:")? )

time = input("Time:")

#字符串格式化

#? %? 連接符??%s? 占位符

#? %s 相當于String

#? %d 相當于digit

#? %f相當于小數

info = """

--------------------標題: %s--------------------

姓名: %s

年齡: %d

家鄉: %s

心情: %s

消費: %f

時間: %s

-----------------------end------------------------

"""%(headline,name,age,hometown,mood,consumption,time)

#type()? 顯示輸入的數據類型

print(type(headline),type(name),type(age),type(hometown),type(mood),type(consumption),type(time))

print(info)

?

上面的編碼方式不大推薦,一般都用下面的來表示:

headline = input("Headline:") name = input("Name:") age = int( input("Age:") ) hometown = input("Hometown:") mood = input("Mood:") consumption =float( input("Consumption:") ) time = input("Time:") info = """ --------------------標題: {_headline}-------------------- 姓名: {_name} 年齡: {_age} 家鄉: {_hometown} 心情: {_mood} 消費: {_consumption} 時間: {_time} -----------------------end------------------------""".format(_headline=headline,_name=name,_age=age,_hometown=hometown,_mood=mood,_consumption=consumption,_time=time) print(type(headline),type(name),type(age),type(hometown),type(mood),type(consumption),type(time)) print(info)

?

下面是登錄操作:

_username = "albert"

_password = "abc123"

username = input("請輸入姓名:")

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

if _username ==username and _password == password :

???print("Welcome!")

else:

???print("用戶名或密碼錯誤,請從新輸入!")

但是登錄依舊需要改善:

import getpass ---> 引用getpass模塊 _username = 'albert' _password = 'abc123' username = input("username:") password = getpass.getpass("password:") ---->getpass.getpass()隱藏密碼 if _username == username and _password == password:print("Welcome {name} to our logo...".format(name=username)) else:print('wrong')

# 打印1-100條件:第第五十次不打印,第60-80次打印它的平方

count = 0

while count <=100:

???if count? == 50:

? ??????pass#就是過

???elif count >=60 and count <=80 :

???????print(count**2)

???else:

???????print("loop",count)

???count += 1

7、PyCharm對縮進要求很高:

:這個表示縮進錯誤。

8、找到環境變量所配置的版本:

? ? ?

9、編碼發展:

? ? ?

10、python3中string與bytes:

? ? ?

11、python數據類型:

? ? ??

12、python的運算符:http://www.runoob.com/python/python-operators.html

最后附上ASCII表:

.轉換utf-8字符編碼格式

? ?

? ?

?

轉載于:https://www.cnblogs.com/AlbertY/p/8786048.html

總結

以上是生活随笔為你收集整理的Python起航的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。