人生苦短,我用Python 第一篇

一、变量名

自定义变量名只能用 数字、字母、下划线组成。

使用变量前,需对其先赋值

注意:1.变量名不能以数字开头;

        2.不能是关键字;例如:‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘,

             ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘,

             ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘

3.最好不要和Python中内置的东西重复;另外在写代码时两个单词最好用下划线连接,如 use_name;

关于注释:单行注释    #.............内容..................

     多行注释    """...........内容.............."""

二、条件语句

1.if基本语句

    if 条件:
      内部代码块       #内部块代码不能与 if 顶齐,一般留四个空格,即一个Tab键
      内部代码块
    else:
      ...

      print(‘....‘)
例如:
    if 1 == 1:
      print("欢迎学习Python")
      print("欢迎来到博客园")
     
    else:
      print("欢迎来到西南石油大学")

  2. if 支持嵌套   
    if 1 == 1:
      if 2 == 2:
        print("欢迎学习Python")
        print("欢迎来到博客园")
      else:
        print("欢迎来到西南石油大学")
    else:
      print("欢迎")

3. if elif

    inp = input(‘请输入成绩:‘)

    if inp == "90":
      print(‘优秀‘)
    elif inp == "80":
      print(‘良好‘)
    elif inp == "70":
      print(中等‘)
    else:
      print(‘及格‘)

    print(‘........end.......‘)

pass:如果条件后面什么都不执行,就可以用pass,Pass代指空代码,无意义,仅仅用于表示代码块

例如
    if 1==1:
      pass
    else:
      print(‘sb‘)

三、基本数据类型

1.字符串

到目前为止我们所认知的字符串就是引号内的所有东西,我们也把字符串叫做文本,文本和数字是截然不同的。

如 让两个数字相加和让两个字符相加

在数字加上引号再相加就变成了字符串拼接。

在创建一个字符串时,就要在字符两边加上引号,可以是单引号,双引号,还可以是三重引号 ,但是不能混搭。

如 name = "我是焦帅峰"
    name = ‘我是焦帅峰‘
    name = """我是焦帅峰"""
    name = ‘‘‘我是焦帅峰‘‘‘

例如:我们在输入字符串 Let‘s go,如果用单引号,就会报错。

这个时候解决办法有两种:一是用双引号

二是使用转义符号(\)对字符串中引号进行转义

注:字符串不能以 \ 结尾,在字符串中 \ 表示字符串还没有结束,换行继续的意思

2.算术操作符

+      -        *      /      %      **      // 

前四个就是加减乘除

% 表示取余数

// 表示取商

**表示幂

3.while 循环

  while 条件:

    条件为真执行的操作

死循环

while 1==1:

  执行操作

练习题

1、使用while循环输入 1 2 3 4 5 6     8 9 10

a=0
while a<10:
    a+=1
    if a==7 :
        pass
    else:
        print(a)

2、求1-100的所有数的和

a=0
s=0
while a<100:
    a+=1
    s=s+a
print(s)

3、输出 1-100 内的所有奇数

a=0
while a<100:
    a=a+1
    if a%2==0:
        pass
    else:
        print(a)

4、输出 1-100 内的所有偶数

a=0
while a<100:
    a=a+1
    if a%2==1:
        pass
    else:
        print(a)

5、求1-2+3-4+5 ... 99的所有数的和

n = 1
                    s = 0 # s是之前所有数的总和
                    while n < 100:
                        temp = n % 2
                        if temp == 0:
                            s = s - n
                        else:
                            s = s + n
                        n = n + 1

                    print(s)

6.用户登录(三次重试机会)

i=0
while i<3:
    a = input("请输入用户名:")
    if a=="1234":
        print("登录成功")
    else:
        print("登录失败")
    i=i+1
print("请稍后再试")

---恢复内容结束---

原文地址:https://www.cnblogs.com/jiaoshuaifeng/p/8342910.html

时间: 2024-10-28 19:06:54

人生苦短,我用Python 第一篇的相关文章

python第一篇

python第一篇 1.python简介 python是一门简单易学而且功能强大的编程语言,它有高效的内置数据结构,并且能够用简洁的语法进行面向对象编程.python简洁的语法和良好的编译解释性,使得它能够成为大多数领域的使用语言,如web开发,科学运算,人工智能,系统运维,金融分析,图形GUI等,很多领域都可以看到python的影子.既然python这么厉害,那为什么不学起来呢?come body!  life is short ,you need python! 2.基本数据类型 首先介绍的

python第一篇-------python介绍

python第一篇-------python介绍 一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python's Flying Circus.他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言. 最新的TIOBE排行榜,Python赶超PHP占据第4, Py

进击python第一篇:相遇

1.第一句Python代码 在 当前目录下创建 hello.py 文件,内容如下: print "hello,world!" 执行 hello.py 文件,即: python hello.py 注:后缀可以不是.py python内部执行过程如下: 2.解释器 上一步中执行 python hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行. 如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py ,则 要有执行(x)权限

Behave + Selenium(Python) ------ (第一篇)

Behave 介绍: 最近一个项目用了behave来做测试,因为之前没有接触过,所以写下最近的心得总结. 做自动化的人估计对selenium已经不是很陌生了,但是对于Behave工具,估计很少有人听说过.Behave是BDD(Behavior drive development - 行为驱动开发)的框架.这个框架用来做敏捷开发比较多.QA,开发人员,客户和产品经理都可以加入Behave中来.其中behave包括的feature部分,一般来说是客户或者不懂代码的人来写,然后QA根据客户的行为来编写

Python 第一篇:python简介和入门

一.python简介 1.python下载地址:https://www.python.org/downloads/ Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者. Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和

python第一篇:正则表达式的方法简单归纳

首先先对一些常用的匹配模式进行一下介绍及互相认识一下,当然了可能它认识我,但我绝对还不认识它... ******************************************** 元字符 [ . ^ $ * + ? {} [] \ | () ] ******************************************** 1.[.] 匹配任意1个字符,除了换行符(\n). 要匹配包括'\n'在内的任何字符,就使用'[.\n]'的模式 例: import re print(r

Python学习,可爱的Python第一篇

使用vim编辑器,首先新建一个py文件:vim print_filename.py 1.读取指定目录下地所有文件和目录名 print_filename.py #-** coding:utf-8 -*-     //注释,提示使用支持Unicode编码的编辑器环境 improt os   //引用os 模块 print os.listdir("/Users/baolinfang") //读取/Users/baolinfang下地所有文件和目录 2.读取指定目录下所有的文件/目录信息 pr

python第一篇 条件循环小练习

输出1 2 3 4 5 6 8 9 10 #!/bin/usr/env python n = 1; while n<11: if n == 7: pass else: print(n) n = n+1 print("---end---") 输出1-100内的奇数 #!/bin/usr/env python n = 1; while n<101: if n % 2 == 0: pass else: print(n) n = n+1 print("---end---&

学习python第一篇 python变量

01. 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 = 左边是一个变量名 = 右边是存储在变量中的值 变量名 = 值 变量定义之后,后续就可以直接使用了 1) 变量演练1 —— iPython # 定义 qq_number 的变量用来保存 qq 号码 In [1]: qq_number = "1234567" # 输出 qq_number 中保存的内容 In [2]: qq_number Out[2]: '