python初学
这周一我初次接触了python。它是一种计算机编程语言,从现在看来它比c++,Java,c要简单得多。
先了解一下python历史吧。Python是吉姆·范罗苏姆为打发时间,1989年决定为当时正构思的一个新的脚本语言编写一个解释器。1991年python第一个版本发布,至今也有多个版本了,也发布了很多框架
python优点
Python程序简单易懂,初学者入门容易。
开发效率高,有强大的第三方库,可以在基础库的基础上再开发,降低开发周期。
使用高级语言,编写程序无需考虑底层细节。
可移植性。
可扩展性,部分程序可用C或C++编写。
可嵌入性,可以把Python嵌入C或C++程序中。
python缺点
代码不能加密
多线程支持差
以下是java ,c++,python几种电脑编程语言的区别
python输出语句
print(*objects, sep = ’ ', end = ‘\n’, file = sys.stdout, flush = False)
- *objects :输出对象,一个或多个
- sep:多个参数输出的分隔字符,默认空格
- end:输出结束时的字符,默认是换行符 \n
- file:定义流输出的文件,默认为标准的系统输出可以重定义为输出到文件
- flush:立即把内容输出到流文件,不作缓存
python输出str.format
1…默认按替换域出现的顺序输出
print(’{},{},{}’.format(‘Tom’, ‘男’, 40))
2.根据序号到format() 里查找序号对应的值进行填入
print(’{2},{1},{0}’.format(40,‘男’,‘Tom’))
3.给每一个变量赋值,按替换域的变量名顺序输出
print(’{name},{gender},{age}’ .format(age=40, gender=‘男’, name=‘Tom’))
4.模板字符串中说明性字符串将被原样输出
print('姓名:{},性别:{},年龄:{} ’ .format(‘Tom’, ‘男’, 40))
python输入:input()
1.读入的字符串不能直接用于数学运算
2.用于数字可以用int(input() int可换任意数值类型
3.eval()函数可将输入当成有效的表达式来求值