python-day01

python的优缺点

优点

  1. 优雅,明确,简单
  2. 开发效率非常高
  3. 高级语言
  4. 可移植性
  5. 可扩展性
  6. 可嵌入性

缺点

  1. 速度慢
  2. 代码不能加密
  3. 线程不能利用多cpu问题

python2中的中文编码会有问题。Python2使用的是ASCII编码,处理不了中文我们需要在首行添加# -*- encoding:utf-8 -*-

变量命名格式

驼峰体:除首字母外的其他单个首字母大写
下划线:每个单词之间用下划线分开

python的基本数据类型

整形(int)

在32位机器上int的范围是: -231~231-1,即-2147483648~2147483647
在64位机器上int的范围是: -263~263-1,即-9223372036854775808~9223372036854775807
够你⽤用了了吧. 注意这些是整数.

字符串

  1. 单双引号配合使用
  2. 三引号保留字符串的换行格式
  3. 字符串只有个+(连接),*(重复输出)
  4. in和not in可以判断xxx字符是否出现在xxxxx字符串中

布尔值

真或假,True和False

用户交互

使用input()函数

流程控制if语句

语法一

if 条件:
结果1
else:
结果2

语法二

if 条件1:
结果一
elif 条件2:
结果2
else:
结果n

可以无限的嵌套,但是在实际开发中,尽量不要超过三层嵌套

流程控制-while循环

while 条件:
结果
如果条件是真, 则直接执⾏行行结果. 然后再次判断条件. 直到条件是假. 停⽌止循环
那我们怎么终⽌止循环呢?
结束循环:

  1. 改变条件.
  2. break

流程控制-break和continue

  1. break: 立刻跳出循环. 打断的意思
  2. continue: 停⽌止本次循环, 继续执⾏行行下⼀一次循环.
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值