python如何獲取輸入_python如何從鍵盤獲取輸入實例

python中使用input()函數來獲取用戶輸入

函數 input() 讓程序暫停運行,等待用戶輸入一些文本,獲取用戶的輸入后,Python將其存儲到一個變量中,以方便后期使用。

name = input("Tell me your name,and I will repeat it back to you:")

print(name)

函數 input() 接收一個參數,就是要想用戶展示的提示或說明,讓用戶知道該如何做。用戶輸入后按下enter 鍵,將執行下一句語句,

用戶所輸入的已經存儲在變量name中,打印name,則打印了用戶所輸入的名字。

與要注意的是input() 所存儲的是字符串,就算輸入的是數字,Python也會存儲為數字字符串,無法進行數學運算,如果要進行數學運算,

則需要使用函數 int() ,將字符串轉換為數字類型:

age = input("tell me your age? ")

if int(age) >= 18 :

print("age >= 18")

else :

print("age < 18")

知識點擴充:

Python讀取鍵盤輸入

raw_input函數

raw_input([prompt]) 函數從標準輸入讀取一個行,并返回一個字符串(去掉結尾的換行符)

#!/usr/bin/python

str = raw_input("Enter your input: ");

print "Received input is : ", str

input函數

input([prompt]) 函數和raw_input([prompt]) 函數基本可以互換,但是input會假設你的輸入是一個有效的Python表達式,并返回運算結果。

#!/usr/bin/python

str = input("Enter your input: ");

print "Received input is : ", str

到此這篇關于python如何從鍵盤獲取輸入實例的文章就介紹到這了,更多相關python怎么從鍵盤獲取輸入內容請搜索我們以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持我們!

本文標題: python如何從鍵盤獲取輸入實例

本文地址: http://www.cppcns.com/jiaoben/python/321013.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538672.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538672.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538672.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

cad打印本計算機未配置,CAD打印的基本設置詳細教程

CAD打印的基本設置詳細教程開始畫圖之前我們就考慮到打印的需要&#xff0c;要用多大紙張&#xff0c;打印比例應該設置成多少&#xff0c;打印后的字高、線寬、顏色應該設置成多少&#xff0c;在繪制圖形的時候&#xff0c;這些為打印而做的準備工作必須做好。要想正確地打印圖…

原 BinaryWriter和BinaryReader(二進制文件的讀寫)

原文 BinaryWriter和BinaryReader&#xff08;二進制文件的讀寫&#xff09; C#的FileStream類提供了最原始的字節級上的文件讀寫功能&#xff0c;但我們習慣于對字符串操作&#xff0c;于是StreamWriter和 StreamReader類增強了FileStream&#xff0c;它讓我們在字符串級別上操…

python redis 消息隊列_Python的Flask框架應用調用Redis隊列數據的方法

任務異步化打開瀏覽器&#xff0c;輸入地址&#xff0c;按下回車&#xff0c;打開了頁面。于是一個HTTP請求&#xff08;request&#xff09;就由客戶端發送到服務器&#xff0c;服務器處理請求&#xff0c;返回響應&#xff08;response&#xff09;內容。 我們每天都在瀏覽網…

go ip過濾_用Go實現自己的爬蟲

作者&#xff1a;Masamune在日常生活中&#xff0c;我們時常會遇到一些采集數據相關的需求&#xff0c;比如獲取一些官方數據整理到excel表中進行統計&#xff0c;聚合一些網頁新聞提高自己的閱讀效率等等。雖然許多爬蟲教程都是用python寫的&#xff0c;但是我認為Go語言是比p…

Flume實戰采集文件內容存入HDFS

1、flume安裝目錄下新建文件夾 example 2、在example下新建文件 log-hdfs.conf 內容如下&#xff1a; # Name the components on this agent a1.sources r1 a1.sinks k1 a1.channels c1#exec 指的是命令 # Describe/configure the source a1.sources.r1.type exec #F…

總結計算機語言的基本元素,認識程序設計中基本元素教案.doc

曲靖師院計算機科學與工程學院學生試講教案表課題&#xff1a;認識程序中的基本元素 年級&#xff1a;高一 課時&#xff1a;1課時授課時間&#xff1a;20分鐘 講授者&#xff1a;秦巧林 指導教師&#xff1a;崔麗梅教學目標知識與技能1. 掌握計算機程序中常用的常量、變量、函…

python海龜繪圖圓形_python之海龜繪圖

1. 基本功能介紹 在海龜作圖中&#xff0c;我們可以編寫指令讓一個虛擬的&#xff08;想象中的&#xff09;海龜在屏幕上來回移動。這個海龜帶著一只鋼筆&#xff0c;我們可以讓海龜無論移動到哪都使用這只鋼筆來繪制線條。通過編寫代碼&#xff0c;以各種很酷的模式移動海龜&a…

PLSQL Developer導入csv文件到oracle

csv文件內容&#xff1a; 要導入的表結構 create table RPT_MONILUCE_2_P01 ( imsi NUMBER, road_line NUMBER, ci NUMBER, diff NUMBER, rn NUMBER, sdate DATE, report_id NUMBER(20) ) 步驟&#xff1a; 1、在csv第一行上增加…

erwin 不能輸入中文_國產開源建模軟件PDMan與國外商業建模軟件ERwin的主要功能比較...

在數據庫建模的過程中&#xff0c;我們經常會使用到ERwin或者Power Designer之類的建模軟件&#xff0c;來構建我們的邏輯模型和物理模型。但是這類軟件都屬于商業軟件&#xff0c;需要企業購買相應的許可證授權。有些時候&#xff0c;我們會在沒有購買這類商業建模軟件的環境下…

Confluence 6 workbox 通知包含了什么

當一個用戶在 Confluence 中進行下面的操作的時候&#xff0c;workbox 將會顯示為通知&#xff1a; 分享&#xff08;Shares&#xff09; 你的頁面或者博客頁面。 提及&#xff08;Mentions&#xff09; 你的頁面&#xff0c;博客頁面&#xff0c;回復或者任務。你 關注&#x…

已知一點經緯度,方位角,距離,求另一點經緯度

參考了博文&#xff1a;http://blog.csdn.net/pyx6119822/article/details/52298037 ------------------------------------------------ package hellotest;public class LonLatTest3 {/** 大地坐標系資料WGS-84 長半徑a6378137 短半徑b6356752.3142 扁率f1/298.2572236*//**…

計算機一級excel如何選擇2個,2017年計算機一級excel操作題(2)

(3)建立和編輯圖表選擇工作簿中需要編輯的表單&#xff0c;為其添加圖表&#xff0c;其具體操作如下&#xff1a;步驟1選取“電腦城日出貨統計表”的“配件”和“所占比例”兩列&#xff0c;選擇【插入一圖表】命令&#xff0c;在彈出的“圖表向導”對話框“標準類型”的“圖表…

python的基本語術_一起學python-徹底掌握專業術語“變量”的概念

昨天分享了笨方法學習編程&#xff0c;今天就讓我們通過實戰來接觸python&#xff0c;掌握專業術語“變量”的概念吧 python 中的變量的基本概念和初中代數的方程式X的概念是一樣的&#xff0c;只是在計算機程序當中這個X不僅僅可以代表一個數字&#xff0c;還可以代表一段文字…

lamp自動部署工具_Linux一鍵配置工具ezhttp介紹

簡介&#xff1a; ezhttp是一個Linux一鍵配置工具&#xff0c;采用bash腳本語言編寫。支持自動配置LAMP,LNMP,LNAMP環境&#xff0c;以前提供各種其它的配置工具&#xff0c;如自動配置swap,配置iptables等。項目托管在github&#xff0c;地址為https://github.com/centos-bz/e…

Maven錯誤

1、軟件包javax.servlet不存在 解決辦法&#xff1a; 從tomcat lib目錄下拷貝一個servlet-api.jar的包到“JDK\jre\lib\ext”目錄下 凡是出現找不到包的情況&#xff0c;都可以將找到的包放到JDK\jre\lib\ext下&#xff0c;然后再編譯就能夠通過。 有方法是在pom.xml中引用s…

我對計算機感興趣作文300字,我想對電腦游戲說作文300字

電腦游戲呀&#xff01;電腦游戲呀&#xff01;我知道你被人們創造出來&#xff0c;是想給人們帶來快樂&#xff0c;可你也給人們帶來了不少煩惱呀&#xff01;你可知道&#xff0c;自從爸爸迷上了你&#xff0c;就像是變了一個人似的……每天清晨&#xff0c;天還蒙蒙亮&#…

git設置全局賬號密碼_jenkins2.222使用之二、總體設置

構建前提&#xff1a;由于構建的時候是基于maven、git(碼云)以及jdk1.8來的&#xff0c;所以這些都需要和jenkins安裝在同一臺服務器上面。全局工具配置&#xff1a;1、配置jdk系統管理-全局工具配置-jdk&#xff0c;配置如下:jdk版本可以配置多個&#xff0c;構建的時候&#…

Mybatis源碼之(TypeAliasRegistry)TypeAlias別名實現機制

原文鏈接&#xff1a;http://blog.csdn.net/qq924862077/article/details/52612589 ---------------------------------- 在Mybatis編程中我們經常會用到將某個bean作為參數類型parameterType或者結果返回值類型ResultType&#xff0c;所以很多時候我們需要把完成的Bean的包名…

Java中Synchronized的用法

2019獨角獸企業重金招聘Python工程師標準>>> 《編程思想之多線程與多進程(1)——以操作系統的角度述說線程與進程》一文詳細講述了線程、進程的關系及在操作系統中的表現&#xff0c;這是多線程學習必須了解的基礎。本文將接著講一下Java線程同步中的一個重要的概念…

concat特征融合_MSFNet:多重空間融合網絡進行實時語義分割(北航和曠視聯合提出)...

作者&#xff1a;Tom HardyDate&#xff1a;2020-02-01來源&#xff1a;MSFNet:多重空間融合網絡進行實時語義分割&#xff08;北航和曠視聯合提出&#xff09;原文鏈接&#xff1a;https://arxiv.org/abs/1911.07217主要內容實時語義分割是一項具有挑戰性的任務&#xff0c;因…