print()函数

无引号(计算机读懂括号内容,打印最终结果)

print(1234)

单引号用法(计算机无需理解,原样复述引号中的内容)

print('小艾')

双引号用法(计算机无需理解,原样复述引号中内容,可以输出内容中的单引号)

print("小艾")
print("I'm role")

三引号用法(实现换行)

print('''今天,
天气真好,
一起出去溜达吧''')

另一种方法实现换行,就是使用转义字符 \n

print('今天,\n天气真好,\n一起出去溜达吧')

除了 \n 之外,还有其他的转义字符,比如:

转义字符意义
\a响铃(BEL)
\b退格(BS),将当前位置移到前一列
\f换页(FF),将当前位置移动到下页开头
\n换行(LF),将当前位置移到下一行开头
\r回车(CR),将当前位置移到本行开头
\t水平制表(HT) (跳到下一个TAB位置)
\v垂直制表(VT)
\0空字符(NUL)
\'代表一个单引号(撒号)字符
\''代表一个双引号字符
\?代表一个问号
\\代表一个单斜线字符
\xhh1到2位十六进制所代表的任意字符
\ddd

变量命名规范

  • 只能包含数字、字母和下划线
  • 不能以数字开头
  • 尽量描述包含的数据内容
name = '哪吒'
name = '三太子'
print(name)

变量的最终值等于最后复制的结果

除了变量名之外,"="不是等于的意思,而是赋值, 表示把 = 号右边的内容放进左边的变量。==才是等于的意思。

数据类型

  • 字符串(str):用引号括起来的文本
  • 整型(int):整数数字
  • 浮点数(float):带小数点的纯数字

    python算术运算符

    运算符表示例子
    +10+2输出结果12
    -10-2输出结果8
    *10*2输出结果20
    /10/2输出结果5

数据拼接

  • 方法:用"+"号将数据进行拼接
  • 目的:数据整合

    数据类型查询--type()函数

  • 作用:查询数据类型
  • 示例:print(type('查询的内容'))

    数据结构转换

  • int 转 str
  • str 转 int (文字类型和小数类的字符串,不能转换成int)
  • int 转 float
  • float 转 int (抹零取整)
  • float 转 str
  • str 转 float (文字类型不能转换成float)

    举例说明上面文字叙述

  • 例子1
    num1 = 1
    num2 = 2
    name1 = '囚犯'
    name2 = 'CA'
    word1 = '你有什么能力来带我们出去?'
    word2 = '我揍了希特勒200多次'
    fuhao1 = ':'
    print(str(num1) + name1 + fuhao1 + word1)
    print(str(num2) + name2 + fuhao1 + word2)
  • 例子2
    name = '美国队长'
    num = '2.5' 
    word = '该片于2014年4月4日在北美与中国同步上映。'
    
    print(name + str(int(float(num))) + word)

    单向判断:if

# 为钱包赋值
money = 3000

# 条件:如果有3000块钱以上(包含3000块),就去吃火锅
if money>=3000:
    
    # 结果:显示‘你去吃火锅’的结果
    #【注:缩进是四个空格或一个 Tab 键,且Tab 键和四个空格不能混用,千万注意!千万注意!】
    print('小明带小红去吃火锅')   

双向判断:if...else...

  • if…else…其实就是二选一,满足条件执行 if 里面的代码块,不满条件执行 else 代码块。
    # 为钱包赋值
    money = 500
    
    # 条件:如果有1000块钱以上(包含1000块),就去吃日料
    if money>=1000:
      
      print('金刚狼带凤凰女去吃日料')  
    
    # 条件:当不满足if条件,执行else条件下语句
    else:
      
      print('金刚狼带凤凰女去吃KFC')  

    多向判断:if...elif...else...

    # 条件:如果有1000块钱以上(包含1000块),就去吃日料
    if money>=1000:
      
      print('金刚狼带凤凰女去吃日料')  
    
    # 条件:如果有800-1000块钱之间(包含800块)
    elif money>=800:
      
      print('金刚狼带凤凰女去吃披萨')
    
    #不满足条件
    else:
       print('金刚狼带凤凰女去吃KFC')
Last modification:November 24, 2020
如果觉得我的文章对你有用,请随意赞赏