美文网首页
2018-03-03

2018-03-03

作者: 裴general | 来源:发表于2018-03-03 09:59 被阅读0次

Python学习第一周总结(2018-2-26 ——2018-3-2)

markdown的使用方法

  • 1,#可以用来表示6级标题
    2,列表: -
    有序列表 1. 加数字就行
    3,插入链接:[显示文本](链接地址)
    4, 插入图片 !
    5, 引用: >
    6, 粗体 : ** **
    斜体: * *
    7,代码引进: hello world
    8,显示链接中带括号的图片: ![][1]

pycharm的初步使用

  • pycharm的安装:
    1.pycharm的下载:官网 jetbrain
    2.pycharim的破解:百度 : lanyu 最后替换掉 host文件(新host文件需要加一行代码0.0.0.0 account.jetbrains.com
    3.pycharm的环境配置:建议安装的时候选择第一个虚拟的环境。字体颜色等则在setting中进行调整
    4.pycharm的运行:新建python项目,写代码,run代码,分步运行代码

关于Python

概述

  1. Python是一种解释型语言,解释型语言的最大优点是平台可移植性,执行效率低
  2. 今天当计算机硬件已经足够发达了,我们追求的并不是程序的执行效率而是程序的开发效率
  3. 如果要在Linux的环境下更新到Python3.X版本需要通过源代码进行构建安装
  4. 我们可以使用Python的包管理工具pip来安装第三方模块

pip install ipython jupyter
python -m pip install ipython jupyter

  1. 第一个Python程序
    hello world!
  2. 如果想要交互式环境进行Python开发,name可以使用Ipython 或者 Jupyter notebook 进行
  3. 如果要做团队开发以及需要使用多文件多模块协作的大型项目,我们推荐使用Pycharm的集成开发环境

变量

变量命名必须遵守的规则:

  1. 只能以字母,下划线,数字,并且数字不能开头,不能用特殊字符
  2. Python的大小写敏感
  3. 不能与关键字,保留字重合

运算符

  1. 赋值运算符: =
  2. 算数运算符: + - * / // % **
  3. 关系运算符
  4. 逻辑运算符: and or not
  5. 身份运算符: True False

分支结构

if - else 语句

循环结构

for _ in range()
while

关于if-else和while语句的游戏实例:craps赌博游戏

from random import randint
count = int(input('请投币:'))
j = 0
k = 0
while count >=1 :
    a = randint(1,6)
    b = randint(1,6)
    print('玩家首回合点:%d' % (a + b))
    if a + b ==7 or a + b == 11:
        k += 1
        print('玩家首回合获胜')
    elif a + b == 2 or a + b == 3 or a + b ==12:
        j += 1
        count -= 1
        print('玩家首回合失败' )
    else:
        d = a + b
        while True:
            a = randint(1,6)
            b = randint(1,6)
            if d == a + b:
                k += 1
                print('玩家摇出了bingo%d点' % (a + b))
                break
            elif a + b == 7:
                j += 1
                count -= 1
                print('玩家摇出了false%d点' % (a + b))
                break
            else:
                print('玩家摇出了%d点' % (a + b))
                pass
print('you lost的次数为:%d' % j)
print('you win 的次数为:%d' % k)
print('在%d局出局' % (j + k))

相关文章

网友评论

      本文标题:2018-03-03

      本文链接:https://www.haomeiwen.com/subject/wfctfftx.html