2018.7.4
day02回顾
运算符
- + - * / // % **
- > < >= <= == !=
- is is not
- not, and, or
- + -
表达式
- 1
- 1 + 2
- -5
- 100 + 200 < 300 + 400
- abs(-100)
- x + 100 if x < 5 else x + 200
语句
赋值语句:
- a = 100 + 200
del 语句
- del a
表达式语句:
- print("hello")
- if 语句:
- if score >= 60:
- print("及格")
- else:
- print("不及格")
哪些函数?
- abs(x)
- round(数字, 位数)
- pow()
- int(x)
- float(x)
- complex(x)
- bool(x)
- None, False, 0, 0.0, 0j, '', [], (), {}
- input('提示语')
- print(1, 2, 3, 4, sep='#', end='\n\n')
if 语句
- if 真值表达式:
- 语句1
- elif 真值表达式2:
- 语句2
- ...
- else:
- 语句3
if-else 条件表达式
左表达式 if 真值表达式 else 右表达式
- r = "及格" if score >= 60 else '不及格'
- r = '不及格' if score < 60 else '及格'
pass 语句
布尔运算符
not 布尔非
and 布尔与
or 布尔或
day03笔记
字符串 str
作用:
用来记录文本(文字)信息
字符串的表示方式:
在非注释中,凡是用引号括起来的部分都是字符串
- ' 单引号
- " 双引号
- ''' 三单引号
- """ 三双引号
空字符串的字面值表示方法
- ''
- ""
- ''''''
- """"""
非空字符串的表示方法:
- 'hello'
- "world"
- '''hello'''
- """world"""
单引和双引号的区别:
- 单引号内的双引号不算结束符
- 双引号内的单引号不算结束符
示例:
- print("I'm a teacher!") # I'm a teacher
- print('I am "weimingze"') # I am "weimingze"
三引号字符串的作用:
- 三引号字符串中的换行会自动转换为换行符