https://www.bilibili.com/video/BV1QE411x76A?p=12
感觉有一点R语言的基础学R 快一点,希望以后可以写一个简单的自己可以用的科研经费管理的小项目。
千锋教育Python人工智能学院700集 完全入门。
第12集,转义字符\n:换行,\t:制表符 (四个空格),\r 回车,\\ , \', \"
print('乔治说:\'想吃冰淇淋!\' ')
单引号里面不能套双引号,双引号里面可以套单引号,单引号可以套双的。
字符串前面加r 表示原样输出,即使有转义字符也不输出。同\\。
第13集
命名的时候,名字全是大写的事常量值
加引号的都是字符串,单引号双引号,三引号
三引号:作用 两种情况。多行内容需要统一格式;在没有变量赋值的情况下的多行注释。
例:message='[淘宝]你正在使用验证码登录,\N验证码是8906,\n涉及个人的账户安全,请保密'
print(message)
= message1:'''
[淘宝]
你正在使用验证码登录,
验证码是8906,
涉及个人安全的账户,请保密。
第14集:格式化输出:%s 占位值,可以保证格式输出
print('订单的收件人是%s收件地址是:%s,联系方式是%s'%(person,address,phone))
格式化输出时可以用混合数值类型。后面的%功能是赋值,跟前面占位符里面的类型一致。
“+”拼接 字符串,加好两边的类型需要是一样的
第15集:整型转成字符串
str(强制类型转换)
str(age)
%s其实就是str的简写。他的底层实际上进行了数据格式转换
%d取整
%f 四舍五入 小数点后面的位数
salary=8899.3285
print('我的薪水是:%.2f' %salary)
我的薪水是8899.33
第16集
一个print1行
%.f默认6位,%.0表示取整数 四舍五入
字符串的格式化输出
方式1使用占位符,方式2 使用format
大括号占位
age=2 s='已经上
' message=:'乔治说:我今年{}岁了',{}幼儿园!,format(age,s)
print(message)
第17集
所有input输入都是字符型,要使用必须转成需要的类型
coins=int(coins)
第18集
赋值符号:input 没有赋新的值,拿出了副本放到新的变量
习惯:引号一定要写一对
第19集
operator 运算符
赋值运算符 = (name='admin') 声明一个值可以多次复用
算术运算符 + -*/
关系运算符