计算机的初步认识
解释器安装
IDE安装(编辑代码的软件:pycharm)
python入门
常见操作系统
打开电脑终端
输入命令 :解释器路径 脚本路径(习惯性在文件名后面加后缀‘.py‘)
print('你好')
编码初识
ASCII码
英文(每个字母占8位)
unicode(万国码)
每个字占32位(4个字节)
目前用到21位
utf-8
对万国码进行压缩
保留有值的字节,将全为0的字节压缩掉
最少用1字节8位 最多用4字节 (中文一般用3字节)
解释器编码
python2 默认用ASCII
python3 默认用utf-8
指定编码
# -*- coding:utf-8 -*-
print('你好')
文件:a.py
#!/usr/bin/env python 在linux中指定解释器的路径
# -*- coding:utf-8 -*-
print('你好')
print('你好')
? ("""alex""")支持换行分段
整形:666,一般为数字或者整形
布尔类型:True/False ,一般称为布尔类型
变量名只能包含字母数字下划线
开头不能为数字
不能是python的关键字
建议:
见名知意:name = ‘alex‘
? age = 18
用下划线链接:alex_123 = ‘123‘
补充Alex123 = ‘123‘(驼峰式命名多出现在java)
# 第一题
age = 18
new_age = age + 1
print(new_age)
#第二题
name = "alex"
new_name = name + 'sb'
print(new_name)
#第三题
name = "alex"
new_name = name + 'sb'
print(new_name)
#第四题
name = "666"
new_name = name + 666
print(new_name) # 报错
#第五题
age = 6
new_age = age * 2
print(new_age)
#第六题
name = "alex"
new_name = name * 2
print(new_name)
#第七题
age = 18
value = age > 19
print(value)
#第八题
_ = 9
_9 = 9
9name = 'alex'
Ture = 9
print = 666
user_name = input('请输入你的姓名:')
password = input("请输入你的密码:")
content = "你的用户名是:"+user_name+"你的密码是:"+password
print(content)
# 单行注视
"""
多行注释
"""
else
"""
请实现一个功能如果是男,则输出:再见;如果是女,则输出:来呀来呀;如果是人妖,则输出:找alex去,他也是;
否则输出:滚
"""
gender = input("请输入性别:")
#如果是男生打印再见
if gender == "男":
print("再见")
#否则:打印来呀来呀
elif gender == "女":
print("来呀啦呀")
elif gender == "人妖":
print("找alex去,他也是")
else:
print("滚吧")
elif
#请实现一个功能如果是男,则输出:再见;如果是女,则输出:来呀来呀;如果是人妖,则输出:找alex去,他也是;
#否则输出:滚
gender = input("请输入性别:")
#如果是男生打印再见
if gender == "男":
print("再见")
#否则:打印来呀来呀
elif gender == "女":
print("来呀啦呀")
elif gender == "人妖":
print("找alex去,他也是")
else:
print("滚吧")
只有if
gender = input("请输入性别:")
if gender == "男":
print("再见")
练习题(字符串转成整形,if语句并列条件用and)
#让用户输入一个数字,猜如果数字>50,则输出:大了;如果数字<= 50,则输出:小了。
num = input("请输入一个数字")
number = int(num)
if num > 50
print("大了")
else
print("小了")
#第二题:用户名密码登陆
username = input('请输入用户名:')
password = input('请输入密码:')
if username == 'alex' and password == 'oldboy'
print('欢迎登陆')
else :
print('用户名或密码错误')
原文:https://www.cnblogs.com/Ai577/p/10625221.html