zoukankan      html  css  js  c++  java
  • python入门学习的第一天


    这里是记录我学习的日志

    不作任何形式的商用和转载

    step  1 输入/输出

    Python中的变量赋值无需声明类型,但是变量在使用前都必须赋值,因为只有变量赋值以后这个变量才会被创建

    我们用等号=给变量赋值,=左边是变量名,=右边是储存在该变量中的值

    赋值字符串时候要加上双引号,切记

    Python还可以同时为多个变量赋值,比如a, b, c = 10, 20, 'cxy61'

    输出字符串 

    step  2 运算

    运算符分为算术运算符,比较运算符,赋值运算符,逻辑运算符,位运算符等等

    算术运算符 +-*/

    除法比较特别

    Python2.x的版本中,整数除整数,得到的结果都是整数。要想结果是小数,需要除数和被除数中至少有一个浮点数

    还有两个符号要记下,%和//,%是取模,也就是得出除法的余数,//相反取的是商的整数部分

    注意在python2.7版本下,涉及到中文的输出要在引号前加上字母u,强制进行unicode编码  (例如print u“x的值为”,x)

    输出多个结果,要在中间加逗号

    输出次方的时候 用x**y

    step  3 条件判断

    判断两个数是否相等用==,不相等用!=

    一般判断语句后要使用缩进,4个空格或是敲一下tab键,大部分编辑器也已经替我们做了这个工作

    if /else 后面有冒号“:” else if在python里是elif

    如果需要多个条件需同时判断时,我们需要用到and和or来连接多个条件

    如果你看到条件中有用()括起来的,就意味着这括起来的优先执行。

    step  4 循环

    while循环在符合给定的判断条件时执行循环体,不符合则退出循环体,for循环根据设定的次数重复执行代码

    continue用于跳过本次循环,break则是用于退出整个循环

    写一个关于循环的猜字游戏

    import random 表示导入随机数

    answer = int(random.uniform(1,10)) 表示设置1~10的随机数字作为答案,赋值给了变量answer

    number = int(input('猜猜数字:')) 表示设置一个输入框,把输入的数字赋值给变量number

    for循环可以遍历任何序列的项目,比如遍历一个字符串的所有字母,或者遍历一个列表的中所有元素

    以上实例用到了两个方法,它们是Python的内置函数len()和range()

    函数len()返回列表的长度,也就是列表中元素的个数

    range()用于返回一个序列的数

  • 相关阅读:
    使用PowerDesigner 15对现有数据库进行生成图表结构
    dynamic的使用
    js 字符串的replace() 方法和实现replaceAll() 方法
    学习新属性 requestAnimationFrame
    Mapbox 地图样式规范
    Emmet插件使用方法总结
    js循环遍历性能
    lunix部署其前端项目常见报错
    componentWillMount和componentDidMount的区别
    控制浏览器禁止缓存
  • 原文地址:https://www.cnblogs.com/findz/p/9762831.html
Copyright © 2011-2022 走看看