<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      1、常量、變量與簡單的str處理

      1、常量與變量

      程序中有2種"量",一種是可以變的,一種是不能變的,我們將它們成為變量、常量

      常量就是固定不變的量

      6699  # 6699就是一個常量
      print(100)  # 這個100就是常量
      print(3.1415)  # 3.1415
      

      在一些地方,人們經常使用“變量是盒子”這樣的比喻,是用以存儲數據的。但是在python中,變量實際上是指向一個值的引用,或者說變量是數據的一個標簽。

      num1 = 100
      num2 = 200
      result = num1 + num2  # 將變量num1中的值 加上 num2中的值再給result變量
      

      在流程的python上看到個清晰的例子:

      image-20241016225648434

      2、標識符與關鍵字

      標識符

      標識符即在程序中定義的一些符號和名稱

      請看如下代碼:

      age = 18
      

      在上述變量定義時,age就是變量的名字,實際上它就是標識符,如果在程序中需要獲取18,那么就使用age這個標識符就可以了

      因此,標識符到底有什么用?估計也有了答案

      答:標識符是自己定義的符號,例如變量名 、函數名、類名等,可以快速找到我們用的數據或者功能

      標識符的規則

      標識符由字母、下劃線數字組成,且數字不能開頭。Python中的標識符是區分大小寫

      命名規則
      • 見名知意

        起一個有意義的名字,盡量做到看一眼就知道是什么意思(提高代碼可 讀性) 比如: 名字 就定義為 name

      • 駝峰命名法

        1. 小駝峰式命名法(lower camel case): 第一個單詞以小寫字母開始;第二個單詞的首字母大寫,例如:myName、aDog
        2. 大駝峰式命名法(upper camel case): 每一個單字的首字母都采用大寫字母,例如:FirstName、LastName
      • 下劃線命名法

        _來連接所有的單詞,比如send_msg

      注意

      • Python中變量名、函數名都使用下劃線命名法
      • Python中類名用大駝峰命名法
      • 全局變量用全部是大寫,且單詞之間用下劃線鏈接的方式,例如SUM_SCORE
      關鍵字

      標識符分為2部分:

      • 一部分是Python系統自己用了,用來實現某些特殊功能,像if...else...
      • 另外一部分是留給開發者自己用,像我們定義的年齡ages

      總的來說:Python中一些具有特殊功能的標識符,就是關鍵字

      注意:關鍵字,是python已經使用的,不允許開發者自己定義和關鍵字相同的名字的標識符。會導致關鍵字被覆蓋,程序報錯

      image-20241016231132675

      這里將print函數替換成了指向整數1的print變量

      python的關鍵字:
      False      await      else       import     pass
      None       break      except     in         raise
      True       class      finally    is         return
      and        continue   for        lambda     try
      as         def        from       nonlocal   while
      assert     del        global     not        with
      async      elif       if         or         yield
      

      可以在Python交互模式中通過以下命令進行查看關鍵字

      >>> import keyword
      >>> keyword.kwlist
      

      3、字符串(str)類型的處理

      接觸編程的第一課:

      print('hellow world!')
      

      這里的'hellow world!'便是python的str類型

      3.1 print()函數

      在python中print()函數主要用來將內容輸出到指定位置。默認是輸出到控制臺

      image-20241016231657126

      print的參數

      image-20241016231812598

      *args:需要輸出的內容
      	可以是單個也可以是多個
      	print('ab') ---> 'ab'
      	print('a', 'b') ---> 'a b'
      sep:多個值之間插入的字符串,默認為空格。
      end:附加在最后一個值之后的字符串,默認為換行符。
      file:內容輸出的位置,默認是sys.stdout(控制臺)
      	print('aaa', file=open('./aa.txt', 'w')) ---> 輸出到文件aa.txt中
      

      3.2 字符串

      3.2.1字符串基本操作

      字符串是序列類型,支持切片、排序、迭代等序列的操作

      >>> 'a' * 5 
      'aaaaa'
      >>> 'a' + 'c'
      'ac'
      >>> 'a' + 5 
      Traceback (most recent call last):
        File "<stdin>", line 1, in <module>
      TypeError: can only concatenate str (not "int") to str
      >>> 'abcd'[1]
      'b'
      >>> 'abcd'[:2]
      'ab'
      >>> 'c' in 'acxd'
      True
      >>>len('ccc')
      3
      

      3.2.2.常見的字符串方法:

      1.類型轉換到字符串:str(arg)

      2.str.find(xx), 查找xx在str中的位置,并返回找到的第一個字符串的索引

      3.str.center(22, '*'), 居中顯示str,總長度22,str兩邊通過*填充(默認空格填充)

      4.'*'.join(iterable), 以*號拼接iterable(可迭代對象)

      5.str.index(2), 取索引2處的字符

      6.str.split("_"), 以_分隔str(默認在單個或多個連續的空白符(空格、制表符、換行符等)處拆分)

      7.str.replace('a', 'b'), 將a全部替換成b

      8.str.lower(), str全小寫

      9.str.upper(), str全打寫

      10.`str.strip(xc), 去掉前導和尾部連續的xc或者x或者c(默認空白)
      >>> print(repr('cacadd sss cddaxa'.strip('acd')))
      ' sss cddax'
      >>>
      

      11.str.format(xx), 格式化字符串

      str的所有方法:

      image-20241016235212068

      官方文檔:https://docs.python.org/zh-cn/3/library/stdtypes.html#text-sequence-type-str

      3.3字符串格式化

      見:格式化字符串.dm

      posted on 2024-10-18 19:26  莫名丨其妙  閱讀(46)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国内自拍偷拍一区二区三区| 久久久精品94久久精品| 亚洲性日韩精品一区二区三区 | 高潮精品熟妇一区二区三区 | 中文字幕精品人妻丝袜| 亚洲日韩国产成网在线观看| 少妇久久久久久久久久| 亚洲日韩中文字幕在线播放| 国产精品久久自在自线不卡| 久久99久久99精品免视看国产成人| 亚洲av高清一区二区三| 无码AV无码免费一区二区| 无套内射极品少妇chinese| 日本真人做爰免费的视频| 国产激情艳情在线看视频| 亚洲精品美女久久7777777| 精品无码久久久久久久久久| 欧美日韩一区二区综合| 国语精品自产拍在线观看网站| 久久久久国产精品人妻| 国产精品青青在线观看爽香蕉| 日韩av色一区二区三区| 精品国偷自产在线视频99| 在国产线视频A在线视频| 正在播放酒店约少妇高潮| 国产午夜精品在人线播放| 奶头又大又白喷奶水av| 内射合集对白在线| 国产精品日日摸夜夜添夜夜添无码| 久久99国产精品尤物| 精品综合久久久久久98| 欧美白妞大战非洲大炮| 香蕉eeww99国产在线观看| 国产精品免费中文字幕| 欧美成人黄在线观看| 蜜桃无码一区二区三区| 成熟女人特级毛片www免费| 日韩精品一区二区三区vr| 国产免费又黄又爽又色毛| 国产欧美日韩另类精彩视频| 兰考县|