python3的樣子 python3 基礎

2021-10-11 12:10:13 字數 2002 閱讀 3929

第一周    語言基礎

一、python是一門什麼樣的語言?

解釋型動態型別強型別定義語言。

二、python2和3的主要區別?

1、python3裡可以直接預設寫中文,然後python2裡是不能直接寫的。

2、python2裡print不用加括號,可直接寫字串,也可以加;

python3裡printi必須要加括號寫字串。

3、某些庫的改動等等。

三、變數

變數:為了方便後面呼叫所以存到記憶體裡。

變數的命名規則:

1、只能使用數字、字母、下劃線符號且變數名不能以數字開頭。

2、特殊字元也不能使用,如and、else、if。。。。

四、字元編碼

字元編碼:

ascii  共255個  每個占用 1byte

gb2312    共7000多個

gbk1.0     共20000多個

gb18030  共27000多個

unicode     每占用 2byte

utf-8          en:1byte     zh:3byte

python3字符集預設支援中文

python2是必須加上以下內容定義字符集:# -*- coding:utf-8 -*-

四、注釋

用3個單引號或者3個單引號,python中單引號和雙引號沒有特別大的區別。

" " " ***xx" " "

' ' '***xx' ' '

五、基礎用法:

#author:***

register = input("you want to set up an account? yes or no?")

if register != "no":

register_of_username = input("username:")

login_of_file = open('e:/login.txt','a')

login_of_file.writelines('\n'+str(register_of_username))

login_of_file.close()

register_of_password = input("password:")

login_of_file = open('e:/passwd.txt','a')

login_of_file.writelines('\n'+str(register_of_password))

login_of_file.close()

else:

login_username = str(input("login username:"))

f1=open('e:/lockuser.txt','r')

if login_username in f1.read():

print("user locked!")

else:

f2=open('e:/login.txt','r')

if login_username in f2.read():

count = 0

while count<3:

login_password = str(input("login password:"))

f3=open('e:/passwd.txt','r')

if login_password in f3.read():

print("login success!")

break

else:

print("密碼錯誤,請重新輸入")

count += 1

if count == 3:

lock_user = open('e:/lockuser.txt','a')

lock_user.write(login_username)

lock_user.close()

print("user locked.")

exit()

else:

print("使用者不存在")

python3菜鳥教程100例 Python3

python3 字典 字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字。乙個簡單的字典例項 也可如此建...

python3編譯安裝 編譯安裝Python 3

目前python最新版為python 3,以下是編譯安裝python 3.7.0的方法,根據提示一行乙個命令輸入即可 安裝依賴 yum y install wget gcc gcc c libffi devel zlib devel wget 解壓tar xvjf python 3.7.0.tar....

python3經典例題 經典例題 Python

python python開發 python語言 經典例題 python 經典例題 if巢狀 1.使用者輸入賬號 2.使用者輸入密碼 3.判斷使用者的賬號是不是alex 4.如果賬號是alex在繼續判斷密碼是不是alexdsb 5.賬號和密碼都正確提示使用者alex就是乙個dsb 6.如果賬號正確密...