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

大写的表示是常量。

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

注释:有两种

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

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

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

用户输入:input

例:name=input(’name:‘)

打印变量的方法

1.使用%s

  1. 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

例:

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

    while
    while True
    break
    跳出整个循环
    continue
    跳出当前循环的剩余语句
    count()统计某个字符出现的次数
    range()计数
    例:range(10)是指从010,不包含10,默认步进1range(1,10,3)是指从110,不含10,步进3
  4.  
  5. while循环
  1. _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
  1. for循环
  1. for i in range(3):
    _password = int(input('password:'))
    if password==_password:
    print('登陆成功')
    break
    else:
    password!=_password
    print('密码输入错误')
    else:
    print('密码己被锁定')
  2.  
  3. 循环嵌循环
  1. _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
  1. 上周主要学习了这些知识,使用操作中会出现很多语法格式之类的错误,需要多加练习才行。

零基础开始学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. 【内网渗透】MSF的exploit和pyload的基础使用

    1.连接MSF root@kali:~# msfconsole 2.显示所有攻击模块 msf > show exploits |more 3.寻找攻击模块 msf > search ms0 ...

  2. Yii2框架---常用代码

    一.Php控制器跳转 return $this->redirect('/site/index/index');   二.回调自身控制器 self::actionXxxx();   三.获取当前用 ...

  3. 【openstack N版】——摘除一个计算节点

    1.查看计算节点 #查看所有计算节点 [root@open-control01 ~]# nova service-list+----+------------------+-------------- ...

  4. 浅谈JavaScript匿名函数与闭包

    一. 匿名函数   //普通函数定义: //单独的匿名函数是无法运行的.就算运行了,也无法调用,因为没有名称. 如: function(){             alert('123');    ...

  5. crontab定时任务不执行的原因

    1.重启crontab若是遇见"You (cloudlogin) are not allowed to use this program (crontab)                 ...

  6. ASP.NET Core开发之HttpContext

    ASP.NET Core中的HttpContext开发,在ASP.NET开发中我们总是会经常用到HttpContext. 那么在ASP.NET Core中要如何使用HttpContext呢,下面就来具 ...

  7. 使用bootstrap的插件实现模态框效果

    在上一篇文章中,我们使用 js+css 实现了模态框效果,在理解了模态框的基本实现方法和实现效果后,我们就要寻找更快捷的方法,又快又好的来完成模态框开发需求,从而节约时间,提高效率.一个好的轮子,不仅 ...

  8. 【JAVAWEB学习笔记】11_XML&反射

    解析XML总结(SAX.Pull.Dom三种方式) 图一 XML的解析方式 图二 XML的Schema的约束 反射的简单介绍: 反射 1.什么是反射技术? 动态获取指定类以及类中的内容(成员),并运行 ...

  9. Spring-web中的web.xml为Servlet提供的配置选项说明

    配置Servlet时可以设置的一些初始化参数,总结如下: ContextAttribute: 在ServletContext的属性中,要用作WebApplicationContext的属性名称. Co ...

  10. 在 eclipse 中将 web 项目部署到 tomcat 服务器上

    1.在 eclipse 中,选择 Window--->Preferences--->Server--->Runtime Environments,选择 Add 按钮 2.在弹出的对话 ...