python1,,1.name=raw


1.
name=raw_input()
print name
print "name"
name
2.
python中文乱码情况:
编码设置为ANSI,第一行加上# coding=utf-8
3.
#号的作用:注释
问题??????# coding=utf-8 为什么没有被忽略掉
4.
"" ‘‘ 本身并不会输出,如果想输出在前边加 \
也可以加上r 比如
print r"\\\\"
输出: \\\\
5.
用‘‘‘ 1
2
3‘‘‘
可以实现
1
2
3
即:不用\n就可以实现换行(注意:这种情况是在)
6.
python的布尔值为 true false注意与0,1的区别
7.
与或非运算:and or not 与&& || ! 请区别开
8.
变量名必须是大小写英文、数字和_的组合,且不能用数字开头
9.
a = 123
a = ‘ABC‘
同一个变量可以反复赋给不同类型的值(注意:python为动态语言,区别于c,java等的静态语言)
10.
a = ‘ABC‘
b = a
a = ‘XYZ‘
print b
我们会误以为输出内容:XYZ
正确是ABC(内存先创建一个ABC的字符串,a指向这个字符串,然后b也指向这个字符串,当a=xyz的时候,只有a指向xyz这个字符串,而b仍然指向ABC,这和我们在c java中学的地址不一样)

python1

评论关闭