最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python學習筆記之變量與轉(zhuǎn)義符

 更新時間:2023年03月31日 16:18:36   作者:灰勒塔德  
這篇文章主要介紹了Python學習筆記之變量與轉(zhuǎn)義符,本文從零開始學習Python,知識點很細,有共同目標的小伙伴可以一起來學習

前言

         在我們學習C語言時,我們學了很多種類型的變量,有int、char、float、double、bool、等等……但是在寫代碼的時候要去聲明這些變量的類型,否則就會報錯。然而在Python里面卻不需要,我們可以去直接使用一個變量,對這個變量進行任何的賦值,什么類型的都可以,實際上是Python的解釋器會自動轉(zhuǎn)換變量類型的,這不需要我們?nèi)ゲ傩摹?/p>

 這里我用交互模式和腳本去編寫代碼,我們可以去打開Python的IDLE進入交互模式或者腳本模式,想了解更多參考下鏈接

Python學習筆記之Python的下載、腳本與交互模式、注釋

 Python變量/常量使用規(guī)則

在print里面輸出變量時,變量名不加引號。比如 :print(a)

如果在同一篇代碼中 , 變量名重復的話 , 前面的變量值將會被覆蓋

Python的變量/常量是講究大小寫的,一般來說全大寫==常量

變量是標識符的一種,它的名字和人類的名字一樣不能隨便起,例如一下的類型是不允許的,否則就會報錯:

李11(帶有數(shù)字)

李@#$(帶有特殊符號)

黃金(含有特殊含義

一些規(guī)定的常量,例如:True、False 

如果我們想知道有哪些規(guī)定的常量,我們可以輸入以下的代碼去查看

import keywordkeyword.kwlist

以上這些都是規(guī)定好的量,我們不可以把這些作為變量的名字。

相關(guān)命名法:

變量的命名,除了要遵守以上這幾條規(guī)則外,不同場景中的標識符,其名稱也有一定的規(guī)范可循

很多大型公司都有自己內(nèi)部的命名規(guī)范.目前比較主流的是兩種:

1.駝峰命名法: 單詞首字母大寫.提高代碼閱讀性

UserName-->大駝峰(全部單詞首字母都要大寫)

userName-->小駝峰(第二個單詞首字母要大寫)

匈牙利命名法

2.數(shù)據(jù)類型 作用域 變量名用下劃線給開

g_iUserAge --> g --> global --> 全局 i --> int --> 整數(shù) UserAge --> 變量名

基本數(shù)據(jù)變量類型

整形(int)

就是一個整數(shù)。整數(shù)就是沒有小數(shù)部分的數(shù)字,python 中的整數(shù)包括正整數(shù)、0 和負整數(shù)。

 整形在Python不需要進行聲明int,Python會根據(jù)數(shù)據(jù)進行類型轉(zhuǎn)換,直接a=整數(shù)就行了,非常簡單。但是開頭數(shù)字不可以為0,否則就會報錯。

浮點型(float)

在Python浮點型就直接float,沒有double類型,其精度是8位小數(shù)。但是開頭是可以為0的,是沒問題的,關(guān)鍵是要用小數(shù)點的哦,不然解釋器就會認為這是整形

字符串類型(str)

 字符串就是由多個字符的集合、拼接構(gòu)成的。字符串必須由雙引號" "或者單引號' '甚至可以用三引號''' '''包裹起來。這個就比較有意思了,其規(guī)律就是,如果是想表示單行的字符串我們就用單引號或者雙引號,如果是多行字符串的話,我們就可以用三個單引號(這個不是注釋哦,就是一個引號)

示例如下所示:

其實Python最好的是,Python會根據(jù)你的變量形式進行給你換行,其實有時候都不一定需要換行符\n 就可以自動換行了,這跟C語言也是有區(qū)別的。

 字符串的類型是包含單個字符和字符串的,而在C語言單個字符跟字符串是有區(qū)別的,還有單個字符只能由一個單引號''是表示,而字符串是由雙引號去表示“”,其實字符串是由多個單個字符組合到一起的,會有%c  與  %s來區(qū)別。而在Python直接就用引號來表示里面的內(nèi)容,‘a’,或者"a" 都可以,這么說吧,Python里面基本上沒有單個字符與字符串之分了,直接統(tǒng)稱叫字符串

還有一點就是,在Python字符串是可以進行加法的,其實就是把后面的一個字符串拼接上前一個字符串去,而在C語言也要這個方法,不過要去調(diào)用函數(shù)也就是<string.h>庫里面的strcat函數(shù),在Python直接加法就行了

例如:

a="你好!" 
b="中國"  
print(a+b)

代碼結(jié)果如下:

同時還可以用乘法來實現(xiàn)多個打印,而在C語言已經(jīng)后面Python的學習用到循環(huán)也可以實現(xiàn),但Python也可以不需要循環(huán)就可以實現(xiàn)多個打印 

 

 這個就是字符串的拼接了,非常簡單?。?!

布爾類型(bool)

bool 類型來來表示真或假對或錯的數(shù)據(jù)類型

結(jié)果只有兩個:True、False

當布爾類型當作數(shù)值用時,True表示1 , False表示

這里我們可以去通過數(shù)學方法,去對True或者False進行加減乘除

 轉(zhuǎn)義符

之前學了C語言的小伙伴都知道轉(zhuǎn)義符是什么東西了,這里我就不多啰嗦了,在Python里面轉(zhuǎn)義符跟C語言的是一樣的

\'' 輸入單引號
\"" 輸入雙引號
\n    換行
\t    制表符

\a響鈴

\b  退格

\r  表示輸出
r'' 原始字符串
\\    輸入\

還有很多很多………………

這里給幾個示例:

習題

1.python中哪些我們學過的基本數(shù)據(jù)類型

2.a=1 b=10,怎么樣才能讓a=10,b=1

3.打印一段字符串,內(nèi)容為王維的相思:

(紅豆生南國,春來發(fā)幾枝。愿君多采擷,此物最相思。)

4.輸出'我說:'你吃過了嗎''

5.定義兩個變量,數(shù)據(jù)類型為字符串,讓其相加并輸出相加結(jié)果,判斷結(jié)果為什么數(shù)據(jù)類型(字符串的拼接可以用+)

6.打印10遍自己的名字

7.有兩個變量a=1 b='1',print(a+b)的結(jié)果是什么,為什么會出現(xiàn)這個結(jié)果

8.a='今天天氣' b='真不好',怎么打印出今天天氣真不好

 大家可以自己去做做~~~

 答案如下:(腳本)

好了,這一期就講到這里,快跟著我一起學習Python吧!

到此這篇關(guān)于Python學習筆記之變量與轉(zhuǎn)義符的文章就介紹到這了,更多相關(guān)Python變量與轉(zhuǎn)義符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python如何計算圓的周長和面積

    python如何計算圓的周長和面積

    這篇文章主要介紹了python如何計算圓的周長和面積問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Python利用SMTP發(fā)送郵件的常見問題與解決方案詳解

    Python利用SMTP發(fā)送郵件的常見問題與解決方案詳解

    在自動化辦公和系統(tǒng)開發(fā)中,郵件發(fā)送功能是常見的需求,本文將從實際案例出發(fā),分析常見的SMTP錯誤,并提供完整的解決方案,希望對大家有一定的幫助
    2025-04-04
  • Python讀寫二進制文件的實現(xiàn)

    Python讀寫二進制文件的實現(xiàn)

    本文主要介紹了Python讀寫二進制文件的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • pycharm配置anaconda環(huán)境時找不到python.exe的兩種解決辦法

    pycharm配置anaconda環(huán)境時找不到python.exe的兩種解決辦法

    如果你在Anaconda中創(chuàng)建了虛擬環(huán)境,但是無法找到python.exe,可能是因為虛擬環(huán)境的Python路徑?jīng)]有添加到系統(tǒng)環(huán)境變量中,這篇文章主要給大家介紹了關(guān)于pycharm配置anaconda環(huán)境時找不到python.exe的兩種解決辦法,需要的朋友可以參考下
    2024-07-07
  • 利用Python制作本地Excel的查詢與生成的程序問題

    利用Python制作本地Excel的查詢與生成的程序問題

    最近遇到這樣一個項目需求制作一個程序有一個簡單的查詢?nèi)肟趯崿F(xiàn)Excel的查詢與生成,今天教大家利用Python制作本地Excel的查詢與生成的程序,感興趣的朋友跟隨小編一起看看吧
    2022-06-06
  • 在tensorflow中實現(xiàn)屏蔽輸出的log信息

    在tensorflow中實現(xiàn)屏蔽輸出的log信息

    今天小編就為大家分享一篇在tensorflow中實現(xiàn)屏蔽輸出的log信息,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python中的defaultdict模塊和namedtuple模塊的簡單入門指南

    Python中的defaultdict模塊和namedtuple模塊的簡單入門指南

    這篇文章主要介紹了Python中的defaultdict模塊和namedtuple模塊的簡單入門指南,efaultdict繼承自dict、namedtuple繼承自tuple,是Python中內(nèi)置的數(shù)據(jù)類型,需要的朋友可以參考下
    2015-04-04
  • python列表和字符串的三種逆序遍歷操作

    python列表和字符串的三種逆序遍歷操作

    這篇文章主要介紹了python列表和字符串的三種逆序遍歷操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Python字典,函數(shù),全局變量代碼解析

    Python字典,函數(shù),全局變量代碼解析

    這篇文章主要介紹了Python字典,函數(shù),全局變量代碼解析,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • python的import?機制是怎么實現(xiàn)的

    python的import?機制是怎么實現(xiàn)的

    這篇文章主要介紹了python的import?機制是怎么實現(xiàn)的,import有Python運行時的全局模塊池的維護和搜索、解析與搜索模塊路徑的樹狀結(jié)構(gòu)等作用,下文具體相關(guān)介紹需要的小伙伴可以參考一下
    2022-05-05

最新評論

蕲春县| 神木县| 清涧县| 佛冈县| 武汉市| 桐城市| 本溪市| 积石山| 米脂县| 新蔡县| 仁怀市| 连云港市| 平塘县| 安化县| 增城市| 凯里市| 佳木斯市| 夏河县| 平武县| 荣成市| 安徽省| 南部县| 手游| 葵青区| 志丹县| 吕梁市| 连城县| 怀仁县| 调兵山市| 衡阳市| 恭城| 保定市| 平顺县| 繁昌县| 上饶县| 上林县| 桑植县| 潢川县| 靖州| 科技| 兰坪|