五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

[oeasy]python0136_接收輸入_input函數(shù)_字符串_str

2023-04-22 12:21 作者:oeasy  | 我要投稿

輸入變量

回憶上次內(nèi)容

  • 上次研究了 一行賦值多個(gè)變量

    • a = b = 5

    • a, b = 7, 8

  • 還研究了 標(biāo)識(shí)符的慣用法

    • snake_case蛇形命名法

    • 用下劃線 分隔開小寫字母的 方法

    • 這樣就可以 更合理地 命名變量了

    • python使用的是

  • 變量變量

    • 能變的量

    • 我可以 手工輸入變量的值 嗎???

變量

  • 變量之所以叫變量

    • 就是因?yàn)樗茏?/p>

  • 變量變量

    • 能變的量

  • 怎么變呢?

#變量a的聲明和賦值a = 0#變量a的重新賦值a = 1
  • 這樣變量 a 不就變了么

  • 就這?!

接收輸入

  • 接收鍵盤輸入的函數(shù)

    • in 就是向里面

    • put 就是放

    • 叫做 input()

    • 總體就是向里面放

  • 怎么分里外呢?

    • 外部設(shè)備

    • 內(nèi)存屬于主機(jī)內(nèi)部

    • 鍵盤屬于主機(jī)外部

  • 怎么放的呢?

input

  • 輸入些什么

input()
  • 回車之后就進(jìn)入一個(gè)等待輸入的狀態(tài)

  • 直到你輸入些什么東西進(jìn)去

  • 然后回車

  • 程序接收到了輸入的oeasy

    • 但是沒有放到任何變量里

  • 水沒找到任何容器接收

    • 就直接流走了

變量接收輸入

  • 需要有地方接受輸入

    • 把輸入結(jié)果給a

name = input()
  • 回車之后

    • 還是先等待輸入

  • 輸入字符串之后

    • 再次回車

  • 調(diào)用 input()函數(shù)

    • 結(jié)果返回給 name

    • 把 input()函數(shù)的得到

  • 可以來點(diǎn)輸入提示嗎?

查詢幫助

#什么是inputhelp(input)

具體幫助

  • 從標(biāo)準(zhǔn)輸入得到字符串

    • 輸入的字符串中不包括回車

  • input函數(shù)括號(hào)里面

    • 作為提示

    • 可以放字符串類的參數(shù)prompt

添加輸入提示

name = input("what is your name:")
  • 會(huì)有 一個(gè)關(guān)于輸入的 提示字符串

    • 提示字符串 會(huì)作為參數(shù) 放在括號(hào)里

  • 提示字符串會(huì)被 print 到標(biāo)準(zhǔn)輸出

    • 然后等待輸入

中斷輸入

  • 如果用戶點(diǎn)擊 Ctrl-D

    • 可以中斷輸入

  • 游樂場(chǎng)也就能看到這里了

    • :quit()退出游樂場(chǎng)

  • 用vi做個(gè)真正的 py 文件

apple

vi apple.py
  • 編寫一個(gè) apple.py 的程序

  • :w|!python3 %

    • 保存并運(yùn)行

  • 但是這個(gè)有點(diǎn)沒頭沒尾

  • 能否有點(diǎn)提示?

增加提示

  • 這回有了提示

  • :w|!python3 %

  • 這次含義明確一些了

  • 還可以優(yōu)化么?

優(yōu)化輸入

  • 可以查詢一下 input 的幫助手冊(cè)

  • help(input)

  • 輸入可以有提示字符串 prompt

  • 可以把提示字符串放到 input 函數(shù)參數(shù)的位置

  • 第三行輸出的是三個(gè)字符串的拼接結(jié)果

照貓畫虎

  • 再來個(gè)變量b

  • :2,3t3

    • 復(fù)制到 第3行 后面

    • 把從 第2行第3行

    • :2,3

    • t3

  • 然后修改

運(yùn)行起來

  • 運(yùn)行成功

  • 我再來做個(gè)匯總

匯總函數(shù)

#!/usr/bin/python3a = input("How many apples do you got?\n")print("You got " + a + " apples!")b = input("How many bananas do you got?\n")print("You got " + b + " bananas!")total = a + bprint("You got " + total + " fruits!")
  • 保存并運(yùn)行

  • 2 + 3 = 23

    • 就非常離譜了

  • 還是先總結(jié)吧

總結(jié)

  • 這次講了是從鍵盤輸入變量

  • input 函數(shù)

    • 可以有提示字符串

    • 需要有具體的變量接收輸入的字符串

  • 輸入單個(gè)變量沒有問題

    • 但是輸入兩個(gè)變量之后

    • 一相加就非常離譜

  • 怎么辦呢???

  • 我們下次再說!??

  • 藍(lán)橋->https://www.lanqiao.cn/courses/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython



[oeasy]python0136_接收輸入_input函數(shù)_字符串_str的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
安国市| 长宁县| 阿鲁科尔沁旗| 科尔| 应城市| 华容县| 中山市| 阿巴嘎旗| 德惠市| 柏乡县| 伊川县| 霸州市| 丹棱县| 南丰县| 惠东县| 墨江| 武夷山市| 乐清市| 玛多县| 家居| 新营市| 安达市| 汝阳县| 法库县| 龙门县| 衡水市| 梁河县| 巴彦县| 保靖县| 尖扎县| 中超| 定陶县| 石台县| 安龙县| 遂平县| 大庆市| 鲁山县| 手机| 策勒县| 柳州市| 牡丹江市|