zoukankan      html  css  js  c++  java
  • 《python编程从入门到实践》变量和简单数据类型

    • 变量的命名和使用

    python的变量命名和c有一样的规则:

    1. 变量名只能包含字母、数字、下划线,只能以字母、下划线开头。

    2. 变量名中不能有空格(一般习惯用下划线来分隔单词)

    3. 不能将python的关键字和函数名用作变量名

    • 字符串

        用引号括起来的都是字符串,这里与c不同,c中单引号括起来的是字符,双引号括起来的是字符串。

    修改字符串的大小写

      1.title()以首字母大写的方式显示字符串

    1 name="ada lovelace"
    2 print(name.title())
    3 输出为:
    4 Ada Lovelace

     

       2.upper()以所有字母大写显示

    1 name="ada lovelace"
    2 print(name.upper())
    3 输出为:
    4 ADA LOVELACE

        

       3.lower()以所有字母小写显示

    1 name="ada lovelace"
    2 print(name.lower())
    3 输出为:
    4 ada lovelace

        

       4.合并字符串

    1 first_name="ada"
    2 last_name="lovelace"
    3 full_name=first_name+" "+last_name
    4 print(full_name)
    5 输出为:
    6 ada lovelace

        

       5.删除空白

    1 favorite_language='python  '
    2 print(favorite_language)
    3 print(favorite_language.rstrip())
    4 输出为:
    5 python(末尾有一空格)
    6 python(无空格)

     但是,调用rstrip()这种方法删除空格是暂时的,如果想永久删除,我们必须将删除的操作结果存回变量中

     favorite_language = favorite_language.rstrip()

      • rstrip()删除末尾(右端)空格
      • lstrip()删除开头(左端)空格
      • strip()删除两端空格
    • 数字

         1.使用两个乘号表示乘方运算

         >>>3**2

      9

        2.调用函数str()将非字符串表示为字符串

    1 age = 23
    2 message="happy "+str(age)+"rd birthday"
    3 print(message)
    4 输出为:
    5 happy 23rd birthday

     此处若不用str(),会报错,因为23可能是一个整数,或者字符2和字符3,python不知道如何解读。

    • 注释

        python中用#标识,#后的内容被解释器忽略

  • 相关阅读:
    智慧出行--maas
    hystrix动态修改参数
    hystrix元素详解
    hystrix讲解:熔断降级隔离以及合并请求
    幂等性概念
    设计模式之Command
    Unity AssetBundle工作流
    unity share current game screen
    `Facebook.Unity.Settings' has already been imported error solution
    IOException: win32 io returned 267. Path:
  • 原文地址:https://www.cnblogs.com/xzzheng/p/10228911.html
Copyright © 2011-2022 走看看