10 python学习2

 

 

上节内容回顾和补充

 


编程语言
高级
低级

Python种类
JavaPython
cPython    *****
pypy

字节码 和 机器码

Python程序:


 编码
#/usr/bin/u/ubv/a python
# -*- coding:utf-8 -*-
补充:

字节,位
unicode  万国码     utf8   gbk
utf8: 3字节
gbk : 2字节

4. print("sdf")

5. inp = input('>>>')

PS:
inp = "hello"
                            inp = "10"

# 如果将字符串转换成数字     new_inp = int(inp)
inp * 10 =????? 
6. 变量名

字母
数字
下划线

要求:
不能数字开头
不能使用关键字
建议不要用python内置的相关名字。。。。

7. 条件语句
1. 基本
2. 嵌套
3. if   elif   else ...
     pass    and   or  
8. while循环
while 条件:
....

print('...')

补充:
a. while      else
b. continue   break
   continue ,终止当前循环,开始下一次循环
   break    ,终止所有循环


用户登陆(三次机会重试)

 

 

 

		count = 0
		while count < 3:
			user = input('>>>')
			pwd = input('>>>')
			if user == 'alex' and pwd == '123':
				print('欢迎登陆')
				print('..........')
				break
			else:
				print('用户名或者密码错误')
			count = count + 1

 

 

 

今日内容:


python开发IDE: pycharm、eclipse

# 专业版
# 不要汉化
判断某个东西是否包含在里面
用 in      not in

 

 

 

 

1、运算符

结果是值
算数运算
a = 10 * 10
赋值运算
a = a + 1    a+=1


结果是  布尔值  True  False
比较运算
a = 1 > 5
逻辑运算
a = 1>6 or 1==1
成员运算
a = "蚊" in "郑建文"
== 
!=
not
补充:
推荐 先计算括号内的
执行顺序
从前到后
True or   ==》为True
True and       继续往下走
False or       继续走
False and      为False

 

                         user = "alex"
			 pwd = "123"
			 v = user == 'alex' and pwd == "12" or 1 == 1 and pwd == "99854" and 1==2
			 print(v)		

2、基本数据类型

数字  int ,

字符串  str

                       所有的功能,都放在int里

a1 = 123
a1 = 456
- int
将字符串转换为数字
a = "123"

print(type(a),a)

b = int(a)
print(type(b),b)

num = "0011" 
v = int(num, base=16)
print(v)
- bit_lenght
# 当前数字的二进制,至少用n位表示
r = age.bit_length()
 

字符串  str 及其常用的函数整理在day11了

 

数据类型

数字  int ,

字符串  str


列表   list
...
元祖   tuple
...
字典   dict
...

布尔值 bool     
真 True,假Fales
while True :

在pycharm中选择 ctrl+?可以注释

in

# name = "郑建文"

 if "建文" in name:

     print('OK')
 else:
     print('Error')

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值