Python学习【day01】- Python初识
Python下载:https://www.python.org/downloads/
下载后进行安装,安装后的Python我们称之为Python解析器
1、打印“Hello World”
2、解释器路径
在每个Python文件(后期称之为模块)中,一般在第一行需要加入解析器路径,这个解析器主要是为了在Linux环境下有效,Window环境配置环境变量后可以不设
#!/usr/bin/env python
3、编码
第二行需要加入编码格式
# -*- coding:utf8 –*-
这个编码在Python3中可以不设,不过在Python2中必须要设置,Python3默认解析源文件的编码格式即为UTF-8,Python2中默认解析编码为ascii,不解析中文
4、执行操作
从控制台输入值并打印
#input等待用户输入,将输入值赋值给name和password name = input("请输入用户名:") password = input("请输入密码:") print("name:" + name) print("password:" + password)
5、变量名
只可以包含数字、字母、下划线,且不可以数字开头,也不可为Python的关键字,同时最好也不要与Python内置的命名重复。
Python关键字:'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'
命名尽量做好见名知意,多个单词之间推荐用下划线分隔,驼峰命名也是可以只是不推荐使用
name = “瀚正科技”、_project=”江宁监狱”、user_id=”3411251XXXXX”、a1=”AA”
6、条件语句(Python代码块以缩进方式来区分)
6.1 if基本语句
if 条件:
内部代码块
else:
内部代码块
if name == "root" : print("用户名正确") else : print("用户名错误")
6.2 if嵌套结构
if 条件1:
if 条件2:
print("欢迎学习Python")
else:
print('Python)
else:
print("end")
if name == "root" : if password == "123" : print("登录成功") else : print("登录失败") else : print("用户名错误") print("if嵌套结束")
6.3 if elif
if 条件1:
代码块1
elif 条件2:
代码块2
elif 条件3:
代码块3
else:
代码块
VIP = input("请输入VIP等级:") if VIP == "A" : print("具有A级权限") elif VIP == "B" : print("具有B级权限") elif VIP == "C" : print("具有C级权限") else : print("请申请会员") print("if elif 结束")
若在某个条件代码块下什么也不想执行,则使用pass跳过
if 1 == 1 : pass else : print("PASS")
7、字符串和数字
字符串:引号引起来的一串字符。Python支持四种样式的字符串
name = "Python"
name = 'Python'
name = """Python"""
name = '''Python'''当多个个字符串进行加法时,表示将多个字符串连接起来
n1 = "name is "
n2 = "python"
n3 = n1 + n2
当打印n3则为 "name is python"
当一个字符串和一个数字相乘时,表示将这个字符串输出多少次
n1 = "python" * 5
输出为:pythonpythonpythonpythonpython
数字:Python中的数字可以进行七种计算
n1 = 10
n2 = 3
n3 = n1 + n2
n3 = n1 - n2
n3 = n1 * n2
n3 = n1 / n2 #n3带有小数格式
n3 = n1 // n2 #n3为除后得到的整数位
n3 = n1 % n2
n3 = n1 ** n2 #n3为n1的n2次方 10的3次方
8、循环
while 条件
代码块
9、练习
9.1 使用while循环输出 1 2 3 4 5 6 8 9 10
9.2 求1-100的和
9.3 输出 1-100 内的所有奇数
9.4 输出 1-100 内的所有偶数
9.5 求1-2+3-4+5 ... 99的和
9.6 前面的用户登录(可以有三次登录机会)
- python学习day01-作业
- Python学习笔记1——爬虫初识BeautifulSoup
- Python学习(一)初识
- Python学习之---模块初识
- 初识Anaconda------潇哥带你入坑之python学习(一)
- Python学习Day01
- 初识python 学习笔记系列1
- 【学习笔记】Python初识
- Python学习日志第一篇——初识Python
- python学习之初识字符串
- python基础学习总结day01
- Python爬虫(入门+进阶)学习笔记 1-2 初识Python爬虫
- Python学习笔记 ——正则表达式初识
- Python学习day01
- python 3 爬虫学习笔记(1) —— 初识BeautifulSoup
- python语言学习1——初识python
- Python学习笔记(三)函数初识和内置函数
- 基于python3.4.3的Requests2.18.4爬虫学习系列之一 安装及初识
- 初识python 学习笔记系列1
- Python Web学习之初识Django