python的第一天学习
2019-02-02 21:53
183 查看
变量:
只能用字母,数字,下划线进行表示,且不能以数字开头,不能与保留字发生冲突
不支持常量,一般可以用全大写字母进行表示常量,但只可以更改
字符集:
ASCII码:不支持中文,以一个字节进行存储
gb2312,gbk支持汉字
unicode(万国码)支持各个字符,以两个字节进行存储
utf-8 支持各个字符,英文以一个字节进行存储,汉字以三个字节进行存储
python2中需要声明字符编码格式
# -*- coding=utf-8 -*-
注释:
#表示单行注释
''' ''',""" """ 表示多行注释,且可以把注释的内容赋给某个变量
用户交互:
python3中的input与python2中的row_input表示的含义一致
控制结构:
if。。elif。。else,while,for的使用注意,附属语句必须空四个空格
非附属语句必须定格写,否则会报错IndentationError错误
while,for语句也可以与else进行搭配,表示上面的代码正常执行后执行else中的代码
密码密文:即输入密码不可见
可以使用getpass.getpass("密码")进行操作
在PyCharm中导入getpass模块可能会报错,但不影响运行,在PyCharm不支持getpass支持
可以再python命令行进行操作
多行格式化:
name=input("您的用户名:") age=input("年龄:") #格式化输出 1. info=''' info:'''+name+''' age:'''+age+''' ''' #2.与类型相匹配 info1=''' info:%s age:%s '''%(name,age) #3.格式化 info2=''' info={_name} age={_age} '''.format(_name=name,_age=age)#对于重复的引用可以只声明一次 4. info3=''' info={0} age={1} '''.format(name,age)#注意下标的一致
游戏:猜年龄且三次进行一次询问,输入n退出,或输入正确年龄退出
代码:
age1=56 count=0 while count<3: age=int(input("请输入年龄:")) if age==age1: print("猜对了") break elif age>age1: print("猜大了") else: print("猜小了") count+=1 if count==3: flag=input("是否还要继续:输入n为退出") if flag=="n": break else: count=0
相关文章推荐
- Python学习第一天——基础知识(笔记)
- python学习第一天
- 我第一天的Python学习
- 【python】图解算法学习第一天-01-(二分法的一个例子)
- python学习第一天----模块之import和reload
- Python快速学习第一天
- Python Flask 学习第一天20180117
- 正式地学习Python第一天,python安装和文本编辑器的安装
- python 学习第一天
- Python学习第一天
- 小白学习Python的第一天
- 学习Python第一天!
- 面向对象第一天(python学习第六天)
- python学习第一天
- 编程学习第一天,python,powershell
- python 安装 Django--python第一天学习
- python学习第一天--第一个python程序
- 我的python学习--第一天
- Python学习第一天心得体会!!!
- Python 学习第一天