色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Python-無處不在的變量

汽車電子技術 ? 來源:程序猿知秋 ? 作者:程序猿知秋 ? 2023-02-16 14:51 ? 次閱讀

變量的基本使用

變量的定義

  • Python中,每個變量在使用前都必須賦值,變量賦值以后,該變量才會被創(chuàng)建
  • 等號(=)用來給變量賦值
    • = 左邊是變量名
    • = 右邊是存儲在變量中的值
# 變量a 的值為 2
a=2


#變量a  值為 hello world 
a="hello world"

多個變量賦值

#同時為 a,b,c 賦值為 1
a=b=c=1


#或者這樣寫也可以 
a,b,c=1


#或者這樣寫
a=1
b=1
c=1


#以上三種方法的結果是一樣的,

變量的數(shù)據(jù)類型

  • 在Python中定義變量是不需要指定數(shù)據(jù)類型的,Python會根據(jù)值自動推導出數(shù)據(jù)類型
  • 數(shù)據(jù)類型可以分為 數(shù)字型 和 非 數(shù)字型
  • 數(shù)字型
    • 整型(int)
    • 浮點型(float)
    • 布爾型(bool)
      • 真 True (非 0 表示真)
      • 假 False (0 表示假)
    • 復數(shù)型(complex)
      • 主要用于科學計算,例如:平面場、波動等問題
  • 非數(shù)字型
    • 字符串(str)
    • 列表(List)
    • 元組(Tuple)
    • 字典(Dictionary)
    • 集合(Set)
  • 使用 **type **函數(shù)可以查看一個變量的類型
a="123"
print(type(a))


#輸出結果:   ,表示是一個字符串類型

變量的計算

數(shù)字型變量之間可以直接計算

  • 在Python中,兩個數(shù)字型變量是可以直接進行算數(shù)運算的
  • 如果變量是 bool 型,在計算時
    • True 對應的數(shù)字是 1
    • False對應的數(shù)字是 0
a=10
b=True
print(a+b)
#輸出結果:11


a=10
b=10
c=a+b
print(c)
#輸出結果:20

字符串的拼接

#方式一:字符串變量之間用 + 拼接
a="張"
b="三"
print(a+b)    
#輸出結果: 張三


#方式二: 字符和整數(shù)使用 * 重復拼接相同字符串
a="張"
print(a*10) 
#輸出結果:張張張張張張張張張張

變量的輸入輸出

變量的輸入

  • 所謂 輸入 ,就是用代碼獲取用戶通過 鍵盤 輸入的信息
  • 例如:去銀行取錢,從ATM機上輸入的密碼等信息
  • 在Python中,獲取在鍵盤上輸入的信息,使用 input 函數(shù)
  • 什么是函數(shù)
    • 一個提前準備好的功能(別人或自己寫的代碼),可以直接使用,不用關心內(nèi)部的細節(jié)。比如:print() 打印函數(shù) 、type() 查看變量類型函數(shù)
  • input 函數(shù)實現(xiàn)鍵盤輸入
    • 在Python中可以使用 input 函數(shù)從鍵盤等待用戶輸入

    • 用戶輸入的任何內(nèi)容 Python都認為是一個 字符串

      注:在sublime中,想要看input函數(shù)的效果還得安裝插件,此處不做演示,后面用pycharm的時候再演示

a=input("提示信息")
print(a)  
#輸出結果 會打印 從鍵盤上輸入的數(shù)

變量類型轉(zhuǎn)換

int(x) : 將 x 轉(zhuǎn)換為一個整數(shù)

float(x): 將 x 轉(zhuǎn)換為一個浮點數(shù)

str(x): 將 x 轉(zhuǎn)換為一個字符串

a="123"
b=int(a)
print(b)
print(type(b))
#輸出結果:123  
#輸出結果(說明是一個int類型):     
注:此處轉(zhuǎn)成int 的字符串,必須都是數(shù)字才行,如果有不是數(shù)字的程序就會報錯,其它的類型轉(zhuǎn)換也同理




a=1
print(float(a))
#輸出結果:1.0

變量的輸出

  • 在Python中可以使用 print 函數(shù)將信息輸出到控制臺

  • 如果希望輸出文字信息的同時,一起輸出變量,就需要使用 格式化操作符

  • % 被稱為格式化操作符,專門用于處理字符串中的格式

    格式化字符 含義
    %s 字符串
    %d 整數(shù)
    %f 浮點數(shù), %.2f 表示小數(shù)點后只顯示兩位
    %% 輸出%
  • 語法如下

    • print("格式化字符串" % 變量)
    • print("格式化字符串" %(變量1,變量2...)
name="張三"
print("我的名字叫 %s" % name)
#輸出結果:我的名字叫 張三


age=10
print("我的名字叫 %s,年齡是 %d"%(name,age))
#輸出結果:我的名字叫 張三,年齡是 10

變量的命名

變量的命名規(guī)則

  • 變量名只能是字母、數(shù)字和下劃線的任意組合
  • 變量名不能以數(shù)字開頭
  • 變量名區(qū)分大小寫,大小寫字母被認為是兩個不同的字符
  • 變量名不能和關鍵字重名

注:命名規(guī)則 可以被視為一種 慣例,并無絕對與強制,目的是為了 增加代碼的可讀性

  1. 在定義變量時,為了保證代碼格式, = 的左右應該各保留一個空格
  2. 在Python中,如果 變量名 需要由二個 或多個單詞組成時,可以按照以下方式命名()
    1. 每個單詞都使用小寫字母
    2. 單詞與單詞之間使用** _ 下劃線** 連接
    3. 例如:first_name、last_name、show_time

**也可以用駝峰命名法(其它開發(fā)語言用得多,比如java,C 等)

**

  • 當變量名 是由二個或多個單詞組成時,還可以用駝峰命名法來取名
  • 小駝峰命名法
    • 第一個單詞小寫字母開頭,后續(xù)單詞的首字母大寫
    • 例如:firstName、lastName
  • 大駝峰命名法
    • FirstName、LastName

關鍵字

  • 關鍵字就是在 Python內(nèi)部已經(jīng)使用的標識符

  • 關鍵字具有特殊的功能和含義

  • **開發(fā)者 不允許定義和關鍵字相同的名字的標識符

    **

總結練習

例: 小明,年齡12歲,去超市買100斤米,每斤10元,由于小明買得多,超市送了10元錢給他。

代碼如下:

name="小明"
age=12
weight=100
unit_price=10
cost_total=100*10
#超市又送了10元
cost_total=cost_total-10
print("%s,年齡 %d 歲,去超市買 %d 斤米,每斤 %d 元,由于小明買得多,超市送了 10元錢給他。"%(name,age,weight,unit_price))
print("小明的總花費是:%d" %cost_total)


#輸出結果如下:
小明,年齡 12 歲,去超市買 100 斤米,每斤 10 元,由于小明買得多,超市送了 10元錢給他。
小明的總花費是:990
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 變量
    +關注

    關注

    0

    文章

    613

    瀏覽量

    28383
  • python
    +關注

    關注

    56

    文章

    4797

    瀏覽量

    84720
收藏 人收藏

    評論

    相關推薦

    無處不在的嵌入式如何改變生活?

    的理想主義,完美主義,工匠的情懷盡情吐露出來。在無處不在的嵌入式時代,咱作為技術開發(fā)人,怎樣利用手中的技術為兒孫的生活增添色彩?讓電視中的美國大片走到現(xiàn)實中?至少在自己老的時候可以自豪的跟孫子說:“那個智能
    發(fā)表于 09-01 21:46

    JavaScript無處不在

    幾年前,我從來沒有想過現(xiàn)在的JavaScript竟然會變得幾乎無處不在。下面是幾個要關注JavaScript的原因。首先,我認為JavaScript能夠得到普及的主要原因之一是,JavaScript
    發(fā)表于 01-10 16:54

    如何實現(xiàn)無處不在的低功耗、實時單芯片超算

    Kalray MPPA解決方案實現(xiàn)無處不在的低功耗、實時單芯片超算
    發(fā)表于 02-04 07:27

    FPGA 開發(fā)經(jīng)驗與技巧—無處不在的 ALWAYS@

    FLC1301T02 無處不在的Always@,希望對大家的學習有幫助!
    發(fā)表于 12-16 15:32 ?2次下載

    大數(shù)據(jù)服務無處不在 Cloudera又該如何應變?

    IT業(yè)界有兩大發(fā)展潮流,一個是大數(shù)據(jù)產(chǎn)業(yè)將顛覆傳統(tǒng)的商業(yè)模式,另一個是云計算將改變傳統(tǒng)的IT架構服務方式。那么當大數(shù)據(jù)邂逅云計算,它們會擦出怎樣的愛情火花呢? 大數(shù)據(jù)服務無處不在 Cloudera又該如何應變?
    發(fā)表于 11-30 09:20 ?893次閱讀

    2018Al趨勢預測 AI無處不在

    人工智能其實并不是一個新概念,早在1950年就有所隱射,1956年,“人工智能”這個詞才被首次使用。AI無處不在,2018年人工智能革命將走向風口浪尖。
    發(fā)表于 02-10 11:23 ?4217次閱讀

    MEMS技術無處不在 正在切實改善我們的生活

    MEMS技術無處不在,從每天使用的手機,再到未來的自動駕駛,或者智慧醫(yī)療、智慧城市等民生環(huán)節(jié),都離不開它。
    發(fā)表于 01-27 17:16 ?997次閱讀
    MEMS技術<b class='flag-5'>無處不在</b> 正在切實改善我們的生活

    靜電無處不在,靜電對液晶產(chǎn)品的影響有哪些

    生活中,靜電無處不在:開門手握扶門把時會“啪”一聲,被刺的嚇一跳;冬天脫毛衣是,會“啪啪”閃光,其實,這就是靜電,“啪啪”聲和閃光就是高壓靜電放電產(chǎn)生的。所以,生活中,生產(chǎn)、運輸、使用場所里靜電
    發(fā)表于 12-17 16:17 ?2143次閱讀

    能量收集應用無處不在

    能量收集應用無處不在
    發(fā)表于 03-19 04:20 ?3次下載
    能量收集應用<b class='flag-5'>無處不在</b>

    權力管理無處不在

    權力管理無處不在
    發(fā)表于 04-22 12:35 ?3次下載
    權力管理<b class='flag-5'>無處不在</b>

    PowerLab 筆記: DDR 存儲器無處不在

    PowerLab 筆記: DDR 存儲器無處不在
    發(fā)表于 11-07 08:07 ?0次下載
    PowerLab 筆記: DDR 存儲器<b class='flag-5'>無處不在</b>!

    視頻無處不在:當投影儀變得非常便宜時會發(fā)生什么?

    視頻無處不在:當投影儀變得非常便宜時會發(fā)生什么?
    的頭像 發(fā)表于 01-04 11:17 ?685次閱讀

    Python-變量的引用與可變

    變量和數(shù)據(jù)都是保存在內(nèi)存中的,在Python中,函數(shù)的參數(shù)傳遞和返回值都是靠引用傳遞的
    的頭像 發(fā)表于 02-16 15:15 ?802次閱讀
    <b class='flag-5'>Python-</b><b class='flag-5'>變量</b>的引用與可變

    影像無處不在,回憶如何“安”放

    時隔幾年再逛PE展主題依舊是“影像無處不在”,我們的回憶又將如何“安”放? 僅憑先進的科技手段記錄生活還遠遠不夠,存儲介質(zhì)和存儲技術的革新也發(fā)揮著巨大積極的作用。唯有此才能做到“安”放。 在本屆PE 2023的故事暫告一段落,你的故事準備好了嗎?可以“安”放了嗎? 審核編輯?黃宇
    的頭像 發(fā)表于 05-22 09:21 ?688次閱讀
    影像<b class='flag-5'>無處不在</b>,回憶如何“安”放

    2023開源安全風險分析報告解讀:開源無處不在,風險如何消散

    原文標題:2023開源安全風險分析報告解讀:開源無處不在,風險如何消散 文章出處:【微信公眾號:新思科技】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
    的頭像 發(fā)表于 07-20 17:45 ?609次閱讀
    主站蜘蛛池模板: qvod在线观看| 一进一出抽搐gif免费60秒| 王晶经典三级| XXX国产麻豆HD| 欧美激情社区| 99久久久精品免费观看国产| 久久热这里只有 精品| 一本一本之道高清在线观看| 黄色一级毛片免费| 亚洲国产精品一区二区久久第| YELLOW日本动漫高清免费| 柠檬福利精品视频导航| 99精品亚洲| 日本电影小姐| 国产成人精品在视频| 少爷被多个暗卫肉高h| 国产精品久久精品| 亚洲高清国产拍精品动图| 國產麻豆AVMDXMDX| 樱花草在线观看影院| 麻豆第一区MV免费观看网站 | 4480YY旧里番在线播放| 免费无码一区二区三区蜜桃大| 99久久99久久精品免费看子| 欧美精品色婷婷五月综合| yin荡体育课羞耻play双性| 肉多的小说腐小说| 国产女人视频免费观看| 亚洲欧美日本中文子不卡| 久久天堂网| 白洁在线观看| 午夜一级免费视频| 久久精品视频在线直播6| 99国产精品久久| 日本无修肉动漫在线观看| 国产麻豆福利AV在线观看| 伊人久久精品线影院| 欧美日韩久久久精品A片| 国产成人 免费观看| 一区二一二| 日韩成人在线视频|