python基础(一)简单入门
一.第一個python程序
1.交互式編程
直接在命令行里面輸入python即可進入python交互式命令行,linux下一樣:
在 python 提示符中輸入以下文本信息,然后按 Enter 鍵查看運行效果:
2.腳本式編程
把代碼都寫到文件里面,然后運行文件,以.py結尾的就是python文件,有很多python的編輯器,比如說pycharm、sublime ?text、notepad++等等,都可以使用,使用編輯器有代碼提示,可以很方便調試和運行,這里我推薦使用pycharm。新建一個python文件,然后寫上代碼,運行即可:
?
下面是linux下的運行
$ chmod +x test.py # 腳本文件添加可執行權限 $ ./test.py注:python有2.x版本和python3.x版本,print不一樣
2.x版本,print "Hello, world!"
3.x版本,print("Hello, world!")
?
二.變量
1.變量就是用來在程序運行期間存儲各種需要臨時保存可以不斷改變的數據的標識符,一個變量應該有一個名字,并且在內存中占據一定的存儲單元,在該存儲單元中存放變量的值。
2.變量名只能是 字母、數字或下劃線的任意組合
? ?變量名的第一個字符不能是數字
? ?以下關鍵字不能聲明為變量名
3.每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建
? 等號(=)用來給變量賦值
? 等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是存儲在變量中的值
? 例如:name = 'lily'
4.變量可以指定不同的數據類型
- Numbers(數字) ?int ? float
- String(字符串)
- List(列表)
- Tuple(元組)
- Dictionary(字典)
5.常用的強制類型轉換
- int(s) ?轉換為一個整數
- list(s) ?轉換為一個列表
- str(x) ?轉換為字符串
- dict(d) ?創建一個字典,d 必須是一個序列 (key,value)元組
- type() 查看數據類型
6.常量
所謂常量就是不能變的變量,比如π就是一個常量。在Python中,通常用全部大寫的變量名表示常量:?
PI = 3.14159265359?
但事實上PI仍然是一個變量,Python根本沒有任何機制保證PI不會被改變,所以,用全部大寫的變量名表示常量只是一個習慣上的用法
?
三.引號
單引號(' ),雙引號(" ),三引號(''' """) 來表示字符串,引號的開始與結束必須的相同類型的。
python中定義變量的時候字符串都用用引號括起來,單引號和雙引號沒有區別,用啥都行,如果說這個字符串里面有單引號的話,那你外面就用雙引號,里面有雙引號的
話,外面就用單引號,如果既有單又有雙,那么用三引號,三引號也可以多行注釋代碼,單行注釋,使用#,代碼如下:
?
四.輸入輸出
1.接收用戶輸入,使用input函數,python2中使用raw_input,接收的是一個字符串,輸出使用print:
2.input在接收輸入的時候,是可以看到你輸入的值的,如果是輸入密碼,而且不想讓別人看到你的密碼,就需要用到一個標準庫,getpass,標準庫就是不需要你再去安裝,裝完python就有的庫,就是標準庫,getpass就是一個標準庫,導入進來之后,直接使用getpass.getpass方法就可以在輸入的時候,不回顯了,代碼如下:
?
轉載于:https://www.cnblogs.com/shimh/p/6064132.html
總結
以上是生活随笔為你收集整理的python基础(一)简单入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 010-python基础-数据类型-字符
- 下一篇: 查找出系统中大于50k 且小于100k