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

歡迎訪問 生活随笔!

生活随笔

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

python

python基础、print,input,if判断等

發布時間:2025/3/20 python 11 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基础、print,input,if判断等 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先請看下面的程序:

1. 注釋

#單行注釋,#右邊的部分不會被執行,只是用來說明 #打印一句話skjfksjdlfjalksdjfl #ajsdflajlsdfjshdfjsjdfh''' 這是多行注釋,可以完成多個信息的記錄 kasjdlfjalsdjflas asdfjalsdjfa asdkfjlasdjlf asdkfjasdlfj ''' '''文檔注釋'''print('hahahahah') print('hahahahah') print('hahahahah') print('hahahahah') print('hahahahah')

**2.**對中文的支持 python2和python3不一樣,python3默認支持,python2 需要加上

#coding=utf-8

3.變量

為了更充分的利用內存空間以及更有效率的管理內存,變量是有不同的類型的,如下所示

怎樣知道一個變量的類型呢?

  • 在python中,只要定義了一個變量,而且它有數據,那么它的類型就已經確定了,不需要咱們開發者主動的去說明它的類型,系統會自動辨別
  • 可以使用type(變量的名字),來查看變量的類型

總的說來,python是一種弱類型語言

4.標識符和關鍵字

這部分和大多數語言是一樣的,標示符由字母、下劃線和數字組成,且數字不能開頭

5.輸出

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' #輸出print("============================") print("名字:dongGE") print("聯系方式:131xxxxxxx") print("地址:山東xxxxxx") print("============================")#\n 換行顯示 #\t 相當于tab鍵,相當于4個空格name = "dongGE" age = 18 addr = "山東xxxx"print(name+addr+str(age)) #str把整數轉換成字符串

很簡單吧

格式化輸出:

是不是和c語言很像啊!

首先看一下在ipython3中輸入:help(print)

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' print("aaaaaaaa") print("bbbbbbbb")#怎樣顯示在一行中?print("aaaaaaabbbbbbbb")print("------分割-------")print("aaaaaaaa",end="") print("bbbbbbbb")print("------分割-------") str1="hello" str2="world" print("%s%s"%(str1,str2),end="\n")

運行結果:

end默認為’\n’

6. 輸入

raw _ input()

在Python中,獲取鍵盤輸入的數據的方法是采用 raw_input 函數(至于什么是函數,咱們以后的章節中講解),那么這個 raw_input 怎么用呢?

password = raw_input("請輸入密碼:")print '您剛剛輸入的密碼是:', password

注意:

  • raw_input()的小括號中放入的是,提示信息,用來在獲取數據之前給用戶的一個簡單提示
  • raw_input()在從鍵盤獲取了數據以后,會存放到等號右邊的變量中
  • raw_input()會把用戶輸入的任何值都作為字符串來對待

** input()?*

input()函數與raw_input()類似,但其接受的輸入必須是表達式

在終端打開ipython3

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' >>> a = input() 123 >>> a 123 >>> type(a) <type 'int'> >>> a = input() abc Traceback (most recent call last):File "<stdin>", line 1, in <module>File "<string>", line 1, in <module> NameError: name 'abc' is not defined >>> a = input() "abc" >>> a 'abc' >>> type(a) <type 'str'> >>> a = input() 1+3 >>> a 4 >>> a = input() "abc"+"def" >>> a 'abcdef' >>> value = 100 >>> a = input() value >>> a 100<br>  

input()接受表達式輸入,并把表達式的結果賦值給等號左邊的變量

在python3中:

沒有raw_input()函數,只有input()

并且 python3中的input與python2中的raw_input()功能一樣

再看幾個例子:

userName = input("請輸入用戶名:") print("你剛剛輸入的用戶名是:%s"%userName)

例2:

#coding=utf-8#1. 提示并獲取一個數字 num1 = input("請輸入第一個數字:")#2. 提示并獲取另外一個數字 num2 = input("請輸入第二個數字:") #會把用戶輸入的任何值都作為字符串來對待 #3. 計算2個數的和 result = int(num1) + int(num2) #4. 輸出結果 print("%s + %s = %d"%(num1, num2, result))

7.運算符

和c語言差不多,唯一需要注意的取整除和冪

賦值運算符

8.常用的數據類型轉換函數

用的比較多的

eval(str),比如

''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' str="[12,13,'hello','china']" newlist=eval(str) print(newlist) print(type(newlist))

運行結果:

其中list(),tuple(),->set(),可用序列來去重,后面再說

a = '100' # 此時a的類型是一個字符串,里面存放了100這3個字符 b = int(a) # 此時b的類型是整型,里面存放的是數字100print("a=%d"%b)

9.判斷語句

  • if語句是用來進行判斷的,其使用格式如下:
if 要判斷的條件:條件成立時,要做的事情

例子:

age = 18if age>18:print("可上網吧玩....lol")print("-----3------") else:print("年齡太小,過幾年再來吧,我等你...")print("-----2------")print("-----1------")

其實語言都有相似性,判斷語句也是如此

比較,關系運算符

比較運算符:

邏輯運算符:

總的看一個例子:

#1. 請輸入你當前的分數 #scoreInput = input("請輸入當前駕駛證的分數:") #score = int(scoreInput) score = int(input("請輸入當前駕駛證的分數:"))#2. 請輸入你違反的交通規則序號(1:闖紅燈,2:違章停車) #guizeInput = input("請輸入你違反的交通規則序號(1:闖紅燈,2:違章停車)") #guize = int(guizeInput) guize = int(input("請輸入你違反的交通規則序號(1:闖紅燈,2:違章停車)"))#3. 扣分 if guize==1:score -= 6 if guize==2:score -= 3#4. 顯示當前的分數,以及顯示是否需要參加學習 print("你的剩余分數為:%d"%score) if score<=0:print("你需要參加學習") else:print("你不需要參加學習,你剩余的分數是:%d"%score)

總體上比較簡單,僅僅用于python入門!py

總結

以上是生活随笔為你收集整理的python基础、print,input,if判断等的全部內容,希望文章能夠幫你解決所遇到的問題。

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