您的位置:首页 > 编程语言 > Python开发

python学习笔记_day2(ex1-10:运算符 变量 字符串)

2019-02-21 10:51 295 查看

乱码解决:最顶端加一行 # - - coding: utf-8 - -

先小结:

ex1-ex3:比较简单,了解一下
ex4-ex10:变量,字符串,转义序列(单反斜杠\),三引号

具体内容

ex1~ex2: print打印,#注释 ex3:运算符(勿混淆标黄的两个)
类别 描述 例子
+,-,* 加,减,乘
/ 除(取商) print(33.0 / 5) # 6.6
% 取余数 print(33 % 5) #3.0
>,>= ,<,<=

特别注意:浮点数精度
参考:https://docs.python.org/zh-cn/3.7/tutorial/floatingpoint.html

ex4:变量(variable)和命名

变量的声明和命名等规则,自行了解

ex5:更多的变量和打印

记住 = 的名字是等于(equal),它的作用是为东西取名

ex6:字符串和文本

知识点:格式化字符(占位符),常用:%s,%r,%d
区别:

  1. 专业解释:%s (采用str()显示),%r (采用rper() 表达式字符串 显示)
  2. 通俗解释:%r 多一对引号
  3. 进一步解释:%s仅输出内容和转义后的结果;%r输出RAW DATA,包含引号,转义符号不起效。
#打印字符串,注意%r %s的区别
#相比较,%r多一对引号(被格式化的为字符串时,int float无变化)
x = "Hello,word "
print("I said: %r." %x)
print("I said: %s." %x)
print("I said: '%s'." %x)
输出:
I said: ' Hello,word '.
I said:  Hello,word .
I said: ' Hello,word '.
ex7~ex9:巩固练习

习惯写注释,记录错误

ex10:那是什么?

知识点1:转义字符
转义序列(单反斜杠 \),常用:\’ , \" , \n, \t, \r
注:( 特别容易打错,记住相当于汉字的“捺”)*

知识点2:单双引号
单引号和双引号都能定义字符串,适当的选择,可避免转义:

# 单引号定义,字符串里的单引号要转义
str = 'I have learned charater \'A\'.'

# 双引号定义,则避免了上面的转义
str = "I have learned charater 'A'."

(注:字符中含有双引号的例子不再举例了)

知识点3:三引号(三单和三双)
两者效果一样。作用:
1.三单和三双引号中:可直接使用(单双引号)而无需转义
2.加注释:多行字符串,多行注释

知识点4:转义序列和格式化字符串结合使用
2019.2.21:这块暂时没练习,以后补上

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐