变量规则:在python中变量名不能有特殊字符和数字开头以及python里的一些关键字,可以使用下划线开头,在python里,变量是支持使用中文的,但尽量不要使用中文,为什么?因为这样会让你看起来太low了,像个山炮程序员,使用拼音的也是一样,但是这对于我来说,这是一种挑战,在使用sql里我大量使用了拼音。

大写的表示是常量。

编码:最基础的是ASCII码,还有中文的GB系列,目前使用的大多数采用UTF-8方案,UTF-8能非常好的解决中英文的兼容性,一个英文占用2个字节,一个中文占用3个字节;

注释:有两种

1.当前行前面加上#就表示该行为注释。

2.加上3个单引号或3个双引号就表示该段落为注释,即多行注释。

在python中单引号和双引号的作用是一样的。=为赋值,==为等于。

用户输入:input

例:name=input(’name:‘)

打印变量的方法

1.使用%s

name=input('name:')
age=input('age:')
job=input('job:')
salary=input('salary:')
info='''
-----------------info of %s--------------
name=%s
age=%s
job=%s
salary=%s
''' %(name,name,age,job,salary)
print(info)

2.格式化输出:format

例:

name=input('name:')
age=input('age:')
job=input('job:')
salary=input('salary:')
info='''
-----------------info of {_name}--------------
name={_name}
age={_age}
job={_job}
salary={_salary}
''' .format(_name=name,
_age=age,
_job=job,
_salary=salary)
print(info)
以上两种都能实现对变量的输出打印,第一种操作起来简单,第二种看起来结构清晰。 导入库:import
例:import getpass
#密文库 条件判断
if else
_age=60
print(type(_age))
age=int(input("猜年龄:"))
if age>_age:
print('猜大了')
elif age<_age:
print('猜小了')
else:
print('你猜对了')
做这个语句的时候要注意数据类型,看上去的数据类型不一定是真实的数据类型,这是老板课堂上讲的,也是自己在实操中感受到了。 循环

while
while True
break
跳出整个循环
continue
跳出当前循环的剩余语句
count()统计某个字符出现的次数
range()计数
例:range(10)是指从0至10,不包含10,默认步进1。range(1,10,3)是指从1至10,不含10,步进3。 while循环
_password=123
count=0
while count<3:
password = int(input('请输入你的网银密码:'))
if password==_password:
print('登陆成功')
break
elif password!=_password and count==0:
print('输入的密码错误')
elif password!=_password and count==1:
print('你己输错两次,再输错一次将被锁定')
else:
print('你的账户己被冻结')
count +=1
for循环
for i in range(3):
_password = int(input('password:'))
if password==_password:
print('登陆成功')
break
else:
password!=_password
print('密码输入错误')
else:
print('密码己被锁定') 循环嵌循环
_password=123
count=0
while count <3:
password = int(input('请输入你的网银密码:'))
if password==_password:
print('登陆成功')
break
else:
print('输入的密码错误')
count +=1
if count==3:
abc=input('是否要继续?')
if abc!='n':
count=0
上周主要学习了这些知识,使用操作中会出现很多语法格式之类的错误,需要多加练习才行。

零基础开始学python的更多相关文章

  1. 零基础如何学Python爬虫技术?

    在作者学习的众多编程技能中,爬虫技能无疑是最让作者着迷的.与自己闭关造轮子不同,爬虫的感觉是与别人博弈,一个在不停的构建 反爬虫 规则,一个在不停的破译规则. 如何入门爬虫?零基础如何学爬虫技术?那前 ...

  2. 零基础怎么学Python编程,新手常犯哪些错误?

    Python是人工智能时代最佳的编程语言,入门简单.功能强大,深获初学者的喜爱. 很多零基础学习Python开发的人都会忽视一些小细节,进而导致整个程序出现错误.下面就给大家介绍一下Python开发者 ...

  3. 如何零基础开始自学Python编程

    转载——原作者:赛门喵 链接:https://www.zhihu.com/question/29138020/answer/141170242 0. 明确目标 我是真正零基础开始学Python的,从一 ...

  4. 零基础如何入门Python

    编程零基础如何学习Python 如果你是零基础,注意是零基础,想入门编程的话,我推荐你学Python.虽然国内基本上是以C语言作为入门教学,但在麻省理工等国外大学都是以Python作为编程入门教学的. ...

  5. 零基础怎么学Java?Java的运行机制是什么?Java入门基础!

    Java语言是当前流行的一种程序设计语言,因其安全性.平台无关性.性能优异等特点,受到广大编程爱好者的喜爱. 想学习Java语言的同学对于Java的运行机制是必须要了解的!! 计算机高级语言的类型主要 ...

  6. 【Python教程】《零基础入门学习Python》(小甲鱼)

    [Python教程]<零基础入门学习Python>(小甲鱼) 讲解通俗易懂,诙谐. 哈哈哈. https://www.bilibili.com/video/av27789609

  7. 零基础快速掌握Python系统管理视频课程【猎豹网校】

    点击了解更多Python课程>>> 零基础快速掌握Python系统管理视频课程[猎豹网校] 课程目录 01.第01章 Python简介.mp4 02.第02章 IPython基础.m ...

  8. 《零基础入门学习Python》【第一版】视频课后答案第001讲

    测试题答案: 0. Python 是什么类型的语言? Python是脚本语言 脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序.以简单的方 ...

  9. 零基础入门学习Python(1)--我和Python的第一次亲密接触

    前言 最近在学习Python编程语言,于是乎就在网上找资源.其中小甲鱼<零基础入门学习Python>试听了几节课,感觉还挺不错,里面的视频都是免费下载,小甲鱼讲话也挺幽默风趣的,所以呢,就 ...

随机推荐

  1. CSS3弹性伸缩布局(中)——flexbox布局

    混合过渡版 上一篇我们主要讲了旧版box布局,今天这篇主要讲flexbox布局. 混合版本的Flexbox模型是2011年提出的工作草案,主要是针对IE10浏览器实现的伸缩布局效果,其功能和旧版本的功 ...

  2. C# Winform中的窗体传值

    关于C#winform窗体之间的传值有以下几种做法 1 通过构造函数传值 2 属性传值 以上两种方法不早详细介绍. 3 通过事件传值,委托传值 首先看一下通过委托传值吧. 1,创建两个窗体,分别是Fo ...

  3. thinkphp 框架中的一部分方法解析

     1 thinkphp 框架 中判断输入的数值和数据库中的数值是否一致    首先 需要在view文件夹下建一个模板 名为zhuce.html <html> <head> &l ...

  4. Android获取状态栏高度、标题栏高度、编辑区域高度

    一.Activity界面的划分 简单说明一下(上图Activity采用默认Style,状态栏和标题栏都会显示):最大的草绿色区域是屏幕界面,红色次大区域我们称之为"应用程序界面区域" ...

  5. 转csdn-css4

    http://www.csdn.net/article/2015-03-06/2824127-css4

  6. 浏览器存储(cookie、localStorage、sessionStorage)

    互联网早期浏览器是没有状态维护,这个就导致一个问题就是服务器不知道浏览器的状态,无法判断是否是同一个浏览器.这样用户登录.购物车功能都无法实现,Lou Montulli在1994年引入到web中最终纳 ...

  7. BM25和Lucene Default Similarity比较 (原文标题:BM25 vs Lucene Default Similarity)

    原文链接: https://www.elastic.co/blog/found-bm-vs-lucene-default-similarity 原文 By Konrad Beiske 翻译 By 高家 ...

  8. [笔记]ACM笔记 - 利用FFT求卷积(求多项式乘法)

    卷积 给定向量:, 向量和: 数量积(内积.点积): 卷积:,其中 例如: 卷积的最典型的应用就是多项式乘法(多项式乘法就是求卷积).以下就用多项式乘法来描述.举例卷积与DFT. 关于多项式 对于多项 ...

  9. Collection<E>、Iterable<T>和Iterator<E>接口

    Collection接口 public interface Collection<E>extends Iterable<E> Collection接口主要包含以下方法: Ite ...

  10. python 使用 'python -m pip install --upgrade pip'提示PermissionError: [WinError 5] 拒绝访问

    执行pip install --upgrade pip 提示"PermissionError: [WinError 5] 拒绝访问",如下图,由于更新的用户权限不够,换成管理员运行 ...