kaiketwoday
生活随笔
收集整理的這篇文章主要介紹了
kaiketwoday
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python基礎第一節(9.14日)
大概內容:
python基本語法
變量
1、如何在谷歌上安裝插件
- 首先下載FeHelper插件–>推薦下載–>得到crx文件 谷歌瀏覽器插件網頁:
- 打開谷歌瀏覽器–>更多工具–>擴展程序–>打開開發者模式–>將crx文件拖至其中進行安裝并且開啟使用即可
2、如何在pycharm中創建文件
(考查:python源文件:py文件,文件后綴是.py)
- 新建項目:點擊File–>New Project
3、對于pycharm中代碼如何正確輸入
-
運行程序中報錯的分析
-
SyntaxError - 語法錯誤
-
invalid syntax-無效語法
-
IndentationError - 縮進錯誤
4、基礎語法內容
1.注釋
# 1.注釋 # 注釋就是代碼中不參與編譯(解釋)執行的部分。(注釋的存在不影響程序的功能) # 注釋在代碼中的作用:1、對代碼進行注解和說明(讓程序員在讀代碼的時候更輕松) 2.讓程序功能消失 ctrl+/ 鍵 # 求1+2+3+。。。+99的和 sum = 0 for x in range(100):sum +=xprint(sum) # 1) 單行注釋(ctrl+/ 鍵) - 在注釋內容前加# (#后面最好有個空格,否則有語法報錯) # 1).eg 打印hello world print('hello world!') # 打印hello world # 打印hello world! # 2)多行注釋 - 將注釋內容放在""""""里面或者''''''里面(英文輸入法狀態) # 2).eg """ 注釋內容1 注釋內容2 """''' 注釋內容1 注釋內容2 '''2.行和縮進
# 2.行和縮進 # 1)python中一條語句占一行,一行結束后可以不寫分號 # 2)如果要在一行顯示多條語句,語句之間必須使用分號 # 3)python中一條語句的開頭不能隨意添加縮進(空格或者按tab鍵) print('你好') print('今天天氣真好') print('你好');print('今天天氣真好')if 20>18:print('笑了')3.標識符和關鍵字
# 3.標識符和關鍵字 # 1)標識符 # 標識符是程序員在程序中給變量,函數或者類命名的時候的命名要求。 # 標識符 :1.由字母,數字,下劃線組成 2.數字不能開頭 # 變量名 = 數據 (變量名滿足標識符) abc = 100 _abc = 100 abc123 = 100 _123 = 100 __ = 100 # a*b = 10 #報錯 # 1ab = 12 #報錯 # 2)關鍵字:在python中本身就具備特殊功能或者特殊意義的標識符就是關鍵字。 # 關鍵字只能按特定情況按照特定方式使用,不能用來給變量。函數,類取名字 # ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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'] # eg打印關鍵字列表 import keyword print(keyword.kwlist)4.常用數據和數據類型
1)數字數據 - 表示數值大小的數據就是數字數據(eg:年齡,身高,成績,距離),程序中使用的時候和數學中一樣:直接寫。例如:18、100、-10、3.1415926、-0.9、3e4、 數字對應的類型:整型、浮點型 a.整型(int) - 所有整數對應的類型 b.浮點型(float) - 所有小數對應的類型 復數 print(3E4) #30000.0 print(3e-4) #0.0003 2)文本數據 - 表示文字信息的數據就是文本數據,程序中使用文本數據的時候需要將文字內容放在單引號或者雙引號中例如:“陳來”、'重慶開縣'、'13560473298'文本數據對應的類型:字符串(str) '陳來' print('陳來') print("hello,world") 3) 布爾數據 - 只有True和False兩個值,True相當于生活中的yes表示真、肯定,False相當于生活中no表示假、否定。程序中使用布爾的時候True和False直接寫 布爾數據對應的類型:布爾(bool) 4) 空值 - None,表示沒有 5)其他常用類型:列表,元組,集合,字典,迭代器,生成器,函數,自定義類型 print(True,False) # print(true) print(20 > 10) 5.獲取數據類型 - typetype(數據) - 獲取指定數據的類型 print('---------------') # type(100) print(type(100)) print(type(True)) print(type('chenlai')) #練習打印12.55、’chenlai‘和 False類型 print(type(12.55)) print(type(None))#空的類型嗎??? print(type(False)) print(type(3.1415926))5、輸入和輸出
1.輸出函數
# 1.輸出(打印)函數 - print # 將程序中的數據顯示到控制臺 # 1)一次打印一個數據 print(數據) print(80) print(4+2) print('Python') print('100') # 2)一次打印多個數據:print(數據1,數據2,數據3,...) print(1, 2, 3, 4) print(10, 20, 30, 40) print(10, '10', True, "chen lai", 3.1415) # 練習:在一行打印:姓名:小明 年齡:18 已婚:False print('姓名:', '小明', '年齡:', 18, '已婚:', False) print('姓名:', '小明', '年齡:', 18, '已婚:', False) # 3)設置參數end # print(數據,end=換行/回車) - print打印數據的時候先將數據全部顯示在控制臺,顯示完成后自動打印end值,end默認為回車 print('--------華麗的分割線---------------') print(100, end=',') print(200)print('--------華麗的分割線---------------') print(100, 200, 300, end=' 結束 ') print('hello',end='') # 4)設置參數sep #默認情況下一個print同時打印多個數據,數據之間用空格隔開 print('--------華麗的分割線---------------') print(10,20,40,sep='-') print(200,sep='0') # 練習11+22+33=hello print(11, 22, 33, sep='+', end='=') print('hello')2.輸入函數
# 2.輸入函數 - input # 變量名=input(輸入提示信息) print('--------華麗的分割線---------------') input('請輸入姓名:') #練習:分別提示輸入姓名,年齡,性別的三個數據 name = input('請輸入姓名:') age = int(input('請輸入年齡:')) gender = input('請輸入性別:') print(name,age,gender) # 注意:不管通過input從控制臺輸入的數據是什么,得到的數據的類型都是字符串 # 補充:類型轉換 # 類型名(數據 print(type(name),type(age),type(gender)) print(age < 18)6、變量
# 變量就是用來保存數據,通過使用變量就可以使用變量中保存的數據 # 1.定義變量 (定義 = 創建) """ 語法: 變量名 = 數據說明: 變量名 - 程序員自己命名的要求:1.是標識符 2.不是關鍵字規范:1) 見名知義(看到變量名就大概知道變量中保存的是什么數據)2)所有的字母都小寫,多個單詞之間用下劃線隔開3)不使用系統的函數名、類名、模塊名 = - 賦值符號,固定寫法 數據 - 任何由結果的表達式,例如:具體某種類型的數據、已經賦值過的變量、運算表達式 """ dog_name = '菜菜' cat_name = '花花' # print = 100 本身的功能消失 a = 100 c = a print(a,c) b = 'chen lai' d = 10 + 20 print(d) # 練習:定義三個變量,分別保存自己的姓名,年齡和電話 my_name = '陳來' my_age = 18 my_tel = '19131403798'name = 'chen lai' age = 12 tel = '132' # 2.使用變量 # 使用變量就是使用變量中保存的數據,數據能做的事情變量都可以做 print(age) print(age+10) #age類型 print(name) print('name') #練習:打印個人信息,姓名:XX ,年齡:XX ,電話:XX print('姓名:', my_name,',', '年齡:', my_age, ',', '電話:', my_tel) print('姓名:', name,end=',') print('年齡:', age,end=',') print('電話:', tel)總結
以上是生活随笔為你收集整理的kaiketwoday的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML个人简历表制作
- 下一篇: 嘿嘿~