Python第一节

@[枭]

Python第一节


今天简单讲解了一下Python的

 1------由来

 2------需要安装的版本

 3------部分基础代码




①由来

 Python的出现是在1989年,在近几年内由于阿尔法狗事件逐渐升温,到现在已经成为全球最热门的编程语言,且语法简单
 Python是一门跨语言、源代码开放并且免费的解释型高级动态编程语言,它支持函数、命令以及面向对象程序设计

面向区别
面向对象分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了
面向过程面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为


②版本

 目前来说,应该使用3.7.X或3.8.X版本在计算机内安装相应版本的Python
链接: Python官网
 也可以通过自己的喜好进行安装Anaconda3、Pycharm或其它开发环境



③部分基础代码

Python中通过缩进、":"代替花括号、分号

   输入

 Python的输入代码为input()

用户可以在控制台直接输入数据到计算机中

提示性文字可以通过单/双引号原样输入

如:s=input('这里是任意输入的内容:')


  特别注意!!读入的字符串不能直接用于数字运算

比如说,s=input() 在这里输入100
    print(3*s) 得到的结果是100100100

    s=input() 在这里输入5
    print(3*5) 得到的结果是15

    s=input() 在这里输入10
    t=input() 在这里输入50
    print(s*t) 得到的结果是1050

要想让它进行正常的数值运算,可以使用int()整数型进行转换,
把上面的函数写为s=int(input())
或使用eval()函数变为有效值,这个经常用

   输出

格式代码print(*objects,sep=' ',end='\n')

sep

在多个参数输出时候的分隔符,默认为空格
例子:print(3,2,8)       输出为3 2 8
   print(3,2,8,sep=',')  输出为3,2,8



end

在输出结束时候的字符,默认为\n
例子:for i in range(4)    输出为0
      print(i)       1
                  2
                  3
  for i in range(4)    输出为0 1 2 3
      print(i,end=' ')



str.format()

 Python的输出代码为str.format()或f

代码格式为<模板字符串>.format(<逗号分隔的参数>)
要输出Tom,男,40

print('{},{},{}'.format('Tom','男',40))

可以通过序号来找

print('{2},{1},{0}'.format(40,'男','Tom'))

说明性字符串原样输出

print('姓名:{}'.format('Tom'))

在{}中可以输入格式进行控制,格式限定符":"

print('{:.2f}'.format(3.14159))

f

print(f'My name is {'Tom'}')



列表

在Python中,列表不同于c/c++等语言的数组,但表达方式相同
列表是一个对象,表中元素类型可以不同,可以动态改变
例如:ls=[1,2,3,4,5]
print(ls)   输出结果为[1,2,3,4,5]
print(*ls)    输出结果为1,2,3,4,5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值