4月1日
语句和表达式:
第一个 程序 :Hello world!
>>> print 'Hello world!'
Hello world!
输出:print 调用str()函数来完成
将字符串赋值给变量的时候: 可以在交互式的shell中直接使用变量名来显示变量的内容
>>>String=Hello world!
>>>print String
Hello world!
>>>String
'Hello world!' #注意 在此处有单引号,在仅用变量名时,输出的字符串是被用单引号括起来了的,这是为了让非字符串对象也能以字符串的方式显示在屏幕上--即它显示的是该对象的字符串表示,而不仅仅是字符串本身。
其中,print为语句调用的是str()函数,用于格式化的输出,如:%s,%f,%d等,与C语言类似,但是比C灵活。
程序的输入与raw_input()内建函数的使用
python中下划线“_”表示最后一个表达式的值
使用 raw_input()内建函数从用户那里得到数据输入:
>>>name=raw_input("input name:")
获得对陌生函数使用方法的帮助文件:
>>>help("函数名称")
运算符:
+ - * / // **
类似C,其中//表示 浮点除法,即对结果四舍五入
比较运算符:
< <= > >= != == <>
类似C,其中<>表示:不等于比较, 比较运算符返回结果为布尔值:True 和 False
>>>2<5
True
>>>2>5
False
逻辑运算符:
and or not
与 或 非
>>> 2 <5 and 2==5
False
>>> 2<5 or 2>5
True
变量和赋值:
变量对大小写敏感,ABCD和aBcD不同
变量命名规则:字母,数字,下划线,但是必须以字母开头。
python:动态类型的语言,不需要预先声明变量的类型,变量的类型和值在赋值那一刻被初始化。
不支持C语言中的自增1和自减1的操作符,这是因为在python中‘+’和‘-’为单目运算符,--n等效于-(-n)等于n,++同理
阅读(1004) | 评论(0) | 转发(0) |