亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python基礎一

系統(tǒng) 1547 0

1.python的歷史

  • 2004年 Django框架誕生
    1. python2:
      • 源碼不統(tǒng)一,有重復的功能代碼
    2. python3:
      • 源碼統(tǒng)一,沒有重復功能代碼

2.python是一個什么編程語言

編譯型:統(tǒng)一翻譯,只翻譯一次(代表C)

  • 優(yōu)點:執(zhí)行速度快;
    • 編譯器一般會有預編譯的過程對代碼進行優(yōu)化。因為編譯只做一次,運行時不需要編譯,所以編譯型語言的程序執(zhí)行效率高。可以脫離語言環(huán)境獨立運行。
  • 缺點:開發(fā)速度慢;
    • 編譯之后如果需要修改就需要整個模塊重新編譯。編譯的時候根據(jù)對應的運行環(huán)境生成機器碼,不同的操作系統(tǒng)之間移植就會有問題,需要根據(jù)運行的操作系統(tǒng)環(huán)境編譯不同的可執(zhí)行文件。

解釋型:逐行翻譯,隨時翻譯(代表python)

  • 優(yōu)點:開發(fā)速度快;
    • 有良好的平臺兼容性,在任何環(huán)境中都可以運行,前提是安裝了解釋器(虛擬機)。靈活,修改代碼的時候直接修改就可以,可以快速部署,不用停機維護。
  • 缺點:執(zhí)行速度慢;
    • 每次運行的時候都要解釋一遍,性能上不如編譯型語言。

3.python的種類

          
            Cpython
  Python的官方版本,使用C語言實現(xiàn),使用最為廣泛,CPython實現(xiàn)會將源文件(py文件)
? 轉(zhuǎn)換成字節(jié)碼文件(pyc文件),然后運行在Python虛擬機上。
          
        
          
            Jyhton
  Python的Java實現(xiàn),Jython會將Python代碼動態(tài)編譯成Java字節(jié)碼,然后在JVM上運行。
          
        
          
            IronPython
 Python的C#實現(xiàn),IronPython將Python代碼編譯成C#字節(jié)碼,然后在CLR上運行。(與Jython類似)
          
        
          
            PyPy(特殊)
  Python實現(xiàn)的Python,將Python的字節(jié)碼字節(jié)碼再編譯成機器碼。
          
        

Python基礎一_第1張圖片

4.變量 --輸出

          
            # 什么是變量?    
# 變量就是將一個臨時的值存儲在內(nèi)容中(存儲中間值/起別名)
# 變量能干什么?    
# 變量可以多次重復使用
# 變量在那用怎么用?    
# 變量在咱們程序中會頻繁使用
          
        
          
            a = 1 # 聲明變量
a # 變量的名字
= # 賦值
1 # 值
          
        

變量定義的規(guī)則:

          
            1.變量由數(shù)字,字母,下劃線組成
2.不能以數(shù)字開頭
3.不能使用python中關鍵字
    ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
4.不能使用中文和拼音
5.區(qū)分大小寫
6.變量名要具有描述性
7.推薦寫法:
     7.1  駝峰體 AgeOfOldboy = 56
     7.2  下劃線 age_of_oldboy = 56
          
        

變量的小高級

          
            age=18
age1=19
age2=age # age2=18
age=20
#20 19 18

print(age,age1,age2)
          
        
          
            # a = 4
# b = a + 6   #在聲明變量的時候先執(zhí)行等號右邊的內(nèi)容
# print(b)
          
        

5.常量

          
            常量:
    ID=99045275700015532095885 常量就是不變的量
          
        

6.注釋

          
            單行注釋 #
多行注釋 """""" 或者 ''''''
被注釋的內(nèi)容是不會執(zhí)行的
          
        

7.基礎數(shù)據(jù)類型

          
            數(shù)字:用于計算和比較
字符串:
    加法--同是字符串才能相加
    乘法--只能和數(shù)字進行相乘
    
'''my neme's "meet"''' 引號配合使用

          
        
          
            布爾值真假值 用于判斷
    True 真
    False 假
PS:只有python中真假首字母大寫

          
        

8.輸入

          
            注意:input 獲取到的內(nèi)容全都是字符串
int()--將字符串中的數(shù)字轉(zhuǎn)換成整型
type()--查看數(shù)據(jù)類型

          
        

9.if

if-如果 在python是關鍵字

if True 如果是真的,告訴大家是真的

1.單if

關鍵字 空格 條件 冒號

縮進 結果

          
            if 3>2:
    a=input(">>>")
    print(a)

print(1)
if 3>2:
    print(3)
print(2)

          
        

2.if else 二選一

if 空格 條件 冒號

縮進 結果

else 冒號

縮進 結果

          
            print(1)
if 1>2:
    print(3)
print(2)

print(5)
if 3>2:
    print(1)
else:
    print(2)
print(6)

n = input("請輸入數(shù)字:")
if 3 < int(n):
    print(1)
else:
    print(2)
print(6)

          
        

3.if elif elif 多選一或零

          
            print(110)
if 3<2:   #如果
    print("A")
elif 3>8:   #再如果
    print("B")
elif 5>0:   #再如果
    print("C")
print(112)

          
        

4.if elif else 多選一

          
            if 2==3:
    print(A)
elif 3<2:
    print(B)
elif 3>4:
    print(C)
else:
    print(1)

          
        

5.if if if 多選

          
            if 3>2:
     print("A")
 print(456)
if 3<6:
     print("B")

          
        

6.if嵌套

          
            sex="女"
age=35
if sex =="女":
    if age ==35:
        print("進來坐一坐")
    else:
        print("你去隔壁找常鑫")
else:
    print("你去對面")

          
        

10.其他知識點

          
            1.and 和 and前后都為真才是真
2.type 查看數(shù)據(jù)類型
3.int("5") 將字符串5轉(zhuǎn)換成整型
4.str(5) 將整型轉(zhuǎn)換成字符串
5.==  判斷前后是否相等

          
        

總結

1.python的歷史

          
            python2和python3的區(qū)別
2004 Django框架的誕生
          
        

2.python是編程語言

          
            python 是解釋型語言
          
        

3.python的種類

          
                cpython 
    jython 
    ironpython 
    pypy
          
        

4.變量

變量定義的規(guī)則:

          
            1.變量由數(shù)字,字母,下劃線組成
2.不能以數(shù)字開頭
3.不能使用python中關鍵字
    ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
4.不能使用中文和拼音
5.區(qū)分大小寫
6.變量名要具有描述性
7.推薦寫法:
     7.1  駝峰體 AgeOfOldboy = 56
     7.2  下劃線 age_of_oldboy = 56
          
        

一個變量名在內(nèi)存中只有一個

5.常量

          
            變量名全部大寫就是常量 -- 常量建議不進行修改
          
        

6.注釋

          
            單行注釋 多行注釋
          
        

7.基礎數(shù)據(jù)類型

          
            int -- 整型(數(shù)字) 計算和比較
str -- 字符串(字母,漢字)
bool -- 布爾值 用于判斷
          
        

8.用戶交互

          
            input()
注意點:input獲取到的內(nèi)容全部都是字符串
          
        

9流程控制語句

          
            1.單if
2.if else 二選一
3.if elif elif 多個選擇一個或者零個
4.if elif elif else 多個選一個
5.if if if 多選多或零
6.if 嵌套 進行多層判斷 一般if嵌套寫三層
          
        

10.其他知識點

          
            1.and 和 and前后都為真才是真
2.type 查看數(shù)據(jù)類型
3.int("5") 將字符串5轉(zhuǎn)換成整型
4.str(5) 將整型轉(zhuǎn)換成字符串
5.==  判斷前后是否相等
          
        

更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 狠狠狠地在啪线香蕉 | 狠狠躁天天躁 | 欧美综合另类 | 国产精品久久久久国产精品三级 | 久青草国产免费观看 | 女人一级毛片 | 精品久久中文久久久 | 国产日日干 | 成人交性视频免费看 | 免费中日高清无专码有限公司 | 美女18隐私羞羞视频网站 | 一级欧美激情毛片 | 特一级黄| 草莓视频在线观看精品最新 | 亚洲品质自拍视频 | 国产99久久 | 日本一区二区三区四区 | 日日摸夜夜摸狠狠摸97 | 久久亚洲精品永久网站 | 丁香午夜婷婷 | 天天躁狠狠躁夜夜躁 | 四虎免费影院4hu永久免费 | 精品视频一区二区 | 在线观看人成午夜影片 | 国产精品亚洲综合 | 欧美一级毛片高清毛片 | 欧美一级片免费看 | 久青草免费视频手机在线观看 | 国内精品伊人久久久久7777人 | 97视频免费 | 欧美一级毛片生活片 | 日韩不卡视频在线 | 亚洲一欧洲中文字幕在线 | 在线播放真实国产乱子伦 | 99久热在线精品视频播 | 特级中国aaa毛片 | aaa一级特黄| 久久久久久免费视频 | 国产一级片子 | 手机免费看一级片 | 久久国产精品最新一区 |