python_入门_第二天

变量

  • 其他编程语言是将值赋给变量,但是python不同他更像是把变量名贴在值上
  • 所以有些python程序员会说”python”没有“变量”只有“名字”
  • 变量是可变的
  • 变量注意点
    • 在使用变量之前,需要对其先赋值。
    • 变量名可以包括字母、数字、下划线,但是变量名不能以数字开头。
    • 字母可以是大写或小写,但是大小写不同。
    • 等号(=)赋值的意思,将右边的值赋给左边

字符串

  • 字符串的拼接
print('5'+'8')
#结果为 ’58‘
  • 在字符串中输出单引号或双引号
    例如输出:Let’s go!
print("Let’s go!") #方法一 双引包单引或单引包双引
print'Let\'s go!'#方法二 转义字符
  • 原始字符串
    原始字符串不会把反斜线“\”当做特殊字符,它会把输入的每个字符都按书写格式输出。原始字符串以r开头,可以在原始字符串中放入任何字符。注:原始字符串结尾不能是反斜线“\”
print(r"C:\Users\Administrator\Desktop") #反斜杠不转义 
  • 长字符串
    需要写非常长的字符串,它需要跨多行,那么可以使用三个引号代替普通引号
a= '''
美人卷珠帘,
深坐颦蛾眉。
但见泪痕湿,
不知心恨谁
'''
print(a)

随机数模块

import random #调用模块
num = random.randint(1,10) #通过模块函数生成1-10的数

python的一些数据类型

  • 整数
    python 3 没有整型和长整型之分
  • 浮点型
    python认为有小数点就是浮点型
  • 布尔型
    Ture = 1
    False = 0
    布尔值是可以运算的
    例如 : Ture + Ture = 2
  • 看看变量类型
    type(变量名)#输出类型
    isinstanc(变量名,类型)#输出ture和false ture类型相同false相反

常用操作符

优先级表

符号 名称
** 幂运算
- + 正负号
* / // 乘 除 商(算数)
+ - 加减(算数)
< <= > >= == != 小于 小于等于 大于 大于等于 等于 不等于(比较)
not and or 非 且 或(逻辑)

猜你喜欢

转载自blog.csdn.net/m0_37416991/article/details/80995578