Python初学

本文介绍了Python编程语言的基础知识,包括Python的优点如易学性、高效开发和可移植性,以及其在输出语句和str.format方法上的用法。同时提到了Python的缺点,如代码不能加密和多线程支持不足,并对比了Python与其他编程语言的区别。
摘要由CSDN通过智能技术生成

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)

  1. *objects :输出对象,一个或多个
  2. sep:多个参数输出的分隔字符,默认空格
  3. end:输出结束时的字符,默认是换行符 \n
  4. file:定义流输出的文件,默认为标准的系统输出可以重定义为输出到文件
  5. 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()函数可将输入当成有效的表达式来求值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值