Python从入门到精通之Second!
Posted 落陌成殇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python从入门到精通之Second!相关的知识,希望对你有一定的参考价值。
初识Python基础!
-基础
-扩展名可以是任意的,但是导入模块时,如果不是.py文件就会报错。
-两种执行方式 1.python解释器 文件名.py 文件路径
-Linux下执行方式:
- ./*.py 若是使用这种方式应在执行代码中添加:#!/usr/bin/env python
- 切换到python解释器所在目录,使用./*.py执行
-解释器路径:#!/usr/bin/env python
-编码:#-*-coding:utf-8-*-
unicode万国码:至少使用十六位表示 utf-8万国码升级版:能用多少表示就用多少表示
若是python3.*版本则无需关注编码问题,但是python2.*版本要求添加# -*-coding:utf-8-*-
-python的输入输出用法
从键盘上输入:input(‘please input a value‘) 从屏幕上输出:print(‘Hello,World‘)
-注释:单行注释使用# 多行注释使用""" """
-变量的 书写方式:只能使用字母、数字、下划线组成,且不可以用数字开头,也不允许使用python关键字作为变量名,尽量也不要与python内置的东西重复。
例如:user_id 使用下划线分隔单词,尽量不使用驼峰法书写,体现自己专业性。在JavaScript和C#上可使用驼峰法书写变量。
sum([表达式1,表达式2,....]) python内置的求和函数
关键字pass,无意义,表示代码块,什么都不做。
-条件语句 :if语句支持嵌套与多条件判断
格式:
if 条件: 代码块 else : 代码块
1 #示例: 2 inp=input("请输入一个值: ") 3 4 if inp == 1: 5 print("Welcome to our blog!") 6 7 if inp == 2: 8 print("Nice to meet you!") 9 elif inp==3: 10 print("很高兴见到你") 11 else: 12 print("欢迎来到我的博客,希望你可以在这里学到知识!")
初识字符串(引号):
变量 = "value" 变量 = ‘value‘ 变量 = """value""" 变量 = ‘‘‘value‘‘‘
字符加法: n1 = "fhaf" 字符乘法:n1 = "alex"
n2 ="hehe" n2 = n1 * 10 #出现10次n1字符串
n3 = n1 + n2
数值(无双引号):
a1 = 10
a2 = 20
a3= a1 + a2 #求a1与a2相加
a3 = a1**5 #求a1的5次方
a3 = a1 // a2 #求a1整除a2的值
a3 = a1 % a2 #求余的运算符
-循环语句
格式 while 条件:
代码块
-超级简单的小程序
1.用户登录(三次机会重试)
1 usr/bin/env python 2 i=1 3 while i < 4: 4 admin = input("please input admin name") 5 passwd = input("please input admin password") 6 n = 3 -i 7 if admin == "root": 8 if passwd == "password": 9 print("登陆成功") 10 break 11 else: 12 print("用户名或密码错误,您还有%d次机会!"%(n)) 13 i += 1
以上是关于Python从入门到精通之Second!的主要内容,如果未能解决你的问题,请参考以下文章