码迷,mamicode.com
首页 > 编程语言 > 详细

python入门

时间:2018-05-06 18:00:48      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:等等   变量   猜数游戏   使用   ext   直接   写法   lse   挖掘   

   基本知识

  一、Python是一种解释型语言,即程序不需要编译,在运行时才翻译成机器语言,每执行一次都要翻译一次,因此效率比较低

  二、解释型语言和编译型语言
   编译型语言

    就是先把写好的程序翻译成计算机语言然后执行,就是所谓的一次编译到处运行,比如c、c++就是编译型语言,这样的语言特点是运行速度快,但是需要事先把程序编译好才可以。
   解释型语言

   是程序在运行的时候,通过一个解释器,把代码一句一句的翻译成计算机语言然后运行,也就是你写好代码之后直接就能运行,比如说python、shell、ruby、java、perl等等都是

   解释型语言,当然这样的语言由于原理不一样,执行速度并没有编译型语言快。

  Python应用:

    后台服务开发、数据挖掘、数据分析、人工智能、自动化运维、自动化测试

  单行注释:#(快捷键ctrl+/)                                       

  多行注释:双三引号"""   单三引号 ‘‘‘

    变量:=用来赋值的

  1)变量名称规则:(见名知意

  1.字母、数字、下划线的任意组合  2.第一个数字不能是数字   3.变量名最好做到见名知意   4.不可使用关键字(如下图)作为变量名称

  技术分享图片

  2变量赋值

  Python中变量赋值不需要指定数据类型,直接定义即可。

  等号(=)用来给变量赋值。等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。

  每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

  等号后面用单引号或者双引号括起来,说明是字符型string字符型,等号后面为整数,则为int整型;等号后面为小数,则为float浮点型

  技术分享图片

  ps:全部是英文符号        ctrl+d快速复制一行

  变量类型(int、float、str)

   技术分享图片

  条件判断(if条件判断要加:冒号

  技术分享图片技术分享图片

                                           单条件判断                                                                                                                                                    多条件判断

 

     下面是一个条件两种写法(判断性别)

     技术分享图片

    技术分享图片

 

 

 

    技术分享图片

    小练习

     技术分享图片

  循环

         while循环

    技术分享图片

    while循环写猜数游戏

    技术分享图片

  while对应一个else的时候,循环在正常结束之后才会执行它

    技术分享图片

  for循环

    技术分享图片

    打印三次hello world

    

    

   字符串格式化

    技术分享图片

小练习登录程序

username

passwd

让用户输入账号和密码

如果用户名和密码输入正确提示你XXX,欢迎登录,今天的日期是XXX,程序结束

错误的话,提示账号/密码错误

最大输入三次,如果输入3次都是错的,提示错误失败次数过多。

需要判断输入为空

  

 

 

 

  

python入门

标签:等等   变量   猜数游戏   使用   ext   直接   写法   lse   挖掘   

原文地址:https://www.cnblogs.com/cwl-bj/p/8809768.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!