欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

Python-無處不在的變量

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

變量的基本使用

變量的定義

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


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

多個(gè)變量賦值

#同時(shí)為 a,b,c 賦值為 1
a=b=c=1


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


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


#以上三種方法的結(jié)果是一樣的,

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

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


#輸出結(jié)果:   ,表示是一個(gè)字符串類型

變量的計(jì)算

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

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


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

字符串的拼接

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


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

變量的輸入輸出

變量的輸入

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

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

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

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

變量類型轉(zhuǎn)換

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

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

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

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




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

變量的輸出

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

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

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

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

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


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

變量的命名

變量的命名規(guī)則

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

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

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

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

**

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

關(guān)鍵字

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

  • 關(guān)鍵字具有特殊的功能和含義

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

    **

總結(jié)練習(xí)

例: 小明,年齡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("小明的總花費(fèi)是:%d" %cost_total)


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

    關(guān)注

    0

    文章

    613

    瀏覽量

    28470
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4809

    瀏覽量

    85053
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    JavaScript無處不在

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

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

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

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

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

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

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

    2018Al趨勢(shì)預(yù)測(cè) AI無處不在

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

    MEMS技術(shù)無處不在 正在切實(shí)改善我們的生活

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

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

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

    能量收集應(yīng)用無處不在

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

    權(quán)力管理無處不在

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

    PowerLab 筆記: DDR 存儲(chǔ)器無處不在

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

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

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

    Python-變量的引用與可變

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

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

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

    2023開源安全風(fēng)險(xiǎn)分析報(bào)告解讀:開源無處不在,風(fēng)險(xiǎn)如何消散

    原文標(biāo)題:2023開源安全風(fēng)險(xiǎn)分析報(bào)告解讀:開源無處不在,風(fēng)險(xiǎn)如何消散 文章出處:【微信公眾號(hào):新思科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
    的頭像 發(fā)表于 07-20 17:45 ?631次閱讀