Python3学习笔记1:变量和简单数据类型


2018-09-16 17:22:11


变量声明:

  变量名 = ??

如:

1 message = "HelloWorld"
2 message = 1
3 message = 1.5

2.Python不使用 ';' 作为语句结束标记。 # 符号表示单行注释符

变量命名:

  只能包含字母、下划线、数字,不能以数字打头;

  不能包含空格,但可以使用下划线来分隔其中的单词;

  不要将关键字和函数名用作变量;

  名字应该具有描述性,不可以瞎起;

  例如:name , hello_world , name1

字符串:

  引号括起来的字符,可以是单引号或双引号。如:

1 message = "My name is 'LiLei' "
2 mesaage1 = 'My name is "HanMeiMei" '

  关于字符串的一些方法:

    Title() : 每个单词的首字母大写。如:

1 name = 'li lei'
2 print(name.title()) # 结果为 Li Lei

    upper() : 全部大写, lower() : 全部小写。如:

name = "Han Mei Mei"
print(name.upper())  #结果为 HAN MEI MEI
print(name.lower())  # 结果为 han mei mei

    使用 + 号进行字符串连接。如:

1 first_name = 'Han'
2 last_name = "Mei"
3 full_name = first_name + " " + last_name
4 print(full_name)  # 结果为: Han Mei

    strip() : 删除两端空白。空白:任何非打印字符,如空格、制表符、换行符。(rip:剥)

    lstrip() , rstrip() : 删除左端,右端空白。如:

1 message = " I am not happy "
2 print(message.strip())  # 'I am not happy'
3 print(message.lstrip())  # 'I am not happy '
4 print(message.rstrip())  #  ' I am not happy'

数字:

  整数:

    可以执行 + 、 -  、* 、/, ** 表示乘方。如:

1 print(2*3) # 6
2 print(2+3) # 5
3 print(2-3) # -1
4 print(3/2) # 1.5 此处为1.5
5 print(2/3) # 0.6666666666666666
6 print(2**3) # 8

   浮点数:

    带小数点的数字。注意如下情况:

print(0.2+0.1) # 0.30000000000000004
print(3*0.1) # 0.30000000000000004

     这是由计算机内部数字的表示方法引起的。

使用函数 str() 避免类型错误:

  将非字符串值表示为字符串。如:

1 age = 20
2 messge = "Happy " + str(age) + "rd Birthday"
3 print(messge) # Happy 20rd Birthday

Pyhon之禅(The Zen of Python)

  关于编写优秀代码的指导原则。在解释器中输入 import this 查看。

猜你喜欢

转载自www.cnblogs.com/xust14521/p/9656666.html