路飞学城-python开发培训--第一章

1 语言介绍: 解释性语言,与Java编译性区别

2 发展史   略

3 安装

Win一路next, 配置环境变量 ,验证是否安装成功

4 变量及其变量作用,范围

1)命名: 以数字,字母和下划线组成。

2)不能以数字开头,

3)避免使用系统关键字

5交互

input 语句

name = input("what is your name ?")
age = int(input("how old are you ?"))
job = input ("what is your job ?")

info = ‘‘‘
==========info of %s=========
name : %s
age :%s
job :%s
========end =======
‘‘‘%(name,name,age,job)

print(info)

6类型:数字,字符串,布尔类型,格式化输出,运算符

1)所有默认输入的都为字符串

2)即使数字也默认为字符串,强制转换,如 加类型如数字 int(5),float(6)

3) 查看类型 type(变量名)

4)布尔类型分为  真假, 与,或,非

5)print((%s,%s),(name,age))  注意是一一对应关系

7 语句控制---if

 1 name = input("what is your name ?")
 2 sex = input ("boy or girl ?")
 3 age = int(input("how old are you ?"))
 4
 5 if sex ==‘girl‘:
 6     if age <28:
 7         print(" i like girl ")
 8     else:
 9         print("姐弟恋也很好哦")
10 else:
11     print("togerther come on")

8 语句循环 while

times =0
while times <= 3:

    guess_number = int(input("请输入分数:"))

    if  guess_number>100:
        print("输入错误,满分100")
    elif guess_number >= 90:
        print("等级:A")
    elif guess_number >= 80:
        print("等级: B")
    elif guess_number >= 60:
        print ("等级:C")
    elif guess_number >= 40:
        print("等级 D")
    else:
        print("E")

    times += 1

9 死循环

while True:
    print("哟,真的死循环哦")

10 跳出循环break,continue 区别

将下面的代码中的break 和continue 替换执行查看执行效果

count = 0

while count <= 100:
    print(count)
    if count == 5:
        continue
    count += 1

print("out of while loop ")

break 结束当前循环,继续执行下一步的代码

continue 跳出当前循环,不执行下面的语句,跳到当前循环体从条件判断开始执行新的循环

11 while--else

while 后面的else作用是指,当while循环正常执行完,中间没有被break中止,就会执行else后面语句

将下面代码中的break和continue 替换执行查看执行效果

count = 0
while count < 5:
    print(count)
    count +=1
    if count == 3:
        break
else:
    print ("循环正常")

print("out of while loop ")

原文地址:https://www.cnblogs.com/cktesting/p/9038540.html

时间: 2024-10-30 14:39:49

路飞学城-python开发培训--第一章的相关文章

路飞学城-python开发集训-第1章

第一章节,因为之前看过,所有比较熟悉.首先是介绍了一下ALEX自己和他的50块钱的眼模.其实就是介绍了一下python语言的发展史. 然后就是讲了一些基础的概念,比如什么是变量,什么是常量. 编程语言的类型,比如解释型,比如编译型. 然后讲了一些数据类型,例如数字.字符串.布尔值等等. 最重要的就是讲了流程控制语句. 这贴几个自己敲的代码. 猜年龄小游戏. # __*__ coding: utf-8 __*__ __author__ = "David.z" my_age = 31 co

路飞学城-Python开发集训-第2章

学习心得: 笔记: print(bin(343)) #0b101010111   返回整数的二进制表示 python2默认支持的编码是ASCII python3默认支持的编码是UTF8 科学计数法: print(1.2395e8) #123950000.0 e8代表10的8次方,这个e换成大E也是OK的 浮点数:         浮点精确度问题: 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的而浮点数运算则可能会有四舍五入的误差. python默认的17位精度,也就是小数点后1

路飞学城-Python开发集训-第3章

三元运算: 三元运算又称三目运算,是对简单的条件语句的简写. #简单条件语句 if 条件成立: val=1 else: val=2 #改成三元运算 val=1 if 条件成立 else 2 小例子: a = 2 b = 5 val = a if a <b else b print(a) 原文地址:https://www.cnblogs.com/sq5288/p/9076275.html

我在路飞学城学python

人生苦短,我用python! 这句python的名言,给了我学习python的决心,一直一来,很想学好一门编程,无论是职业或是兴趣,我觉得有必要会,必须学会. 曾经以为python很简单,决定自学成才,找了很多python的博客.论坛.还有QQ群,看了不少别人的笔记.学习心得.分享的源代码,还买了相关教材书,可是,几年过去了,也只会看着实例写写代码,并不会独立的去实现想要的程序和功能. 不想再浪费太多的时间来自学了,需要有专业的老师来指导学习,于是,我先报名,参加了路飞学城,路飞学城14天集训营

libgdx游戏引擎3D开发教程-第一章-基础教程

开卷语:我最近才开始学习游戏编程,因为想做个网游玩,所以前几天找了不少引擎来看,于是不出意料的选中了libgdx,值得感谢的是libgdx的文档很多很全,所以没有走多少弯路就成功的配置好了环境.基础教程很完善,好多大神都已经写的很详细了,但是3D方面的很少见,所以我正好要学,索性直接翻译过来,大家共同进步.注意:教程基本是从Wiki上翻译过来,外加自己的小部分理解,所以一般来说应该没什么问题,如有错误请多多指教. =========================================

Python开发【第一篇】:目录

本系列博文改编自武沛齐老师的原创博文,主要包含  Python基础.前端开发.Web框架.缓存以及队列等内容 ,用于学习记录成长!!! Python开发[第一篇]:目录 Python开发[第二篇]:初识Python

《Python CookBook2》 第一章 文本 - 测试一个对象是否是类字符串 &amp;&amp; 字符串对齐

测试一个对象是否是类字符串 任务 有时候需要测试一个对象,尤其是当你在写一个函数或者方法的时候,经常需要测试传入的参数是否是一个字符串. 解决方案 利用内建的isinstance 和basestring 来简单快速地查询某个对象是否是字符串或者是Unicode 对象方法,如下: 代码: >>> def isAString(aaa): return isinstance(aaa,basestring) 运行结果: >>> isAString('aaa') True 字符串

《Python CookBook2》 第一章 文本 - 每次处理一个字符 &amp;&amp; 字符和字符值之间的转换

文本 - 总结: 什么是文本Python 中的string 类型是不可变类型.文本,一个字符的矩阵,每一个单独的文本快可以被缩进和组织起来. 基本的文本操作①解析数据并将数据放入程序内部的结构中:②将数据以某种方式转化为另一种相似的形式,数据本身发生了改变:③生成全新的数据 每次处理一个字符: 任务用每次处理一个字符的方式处理字符串. 解决方案可以创建一个列表,列表的子项是字符串的字符.代码如下: >>> thelist = list('thestring') >>>

路飞学成-Python爬虫实战密训-第1章

1,本节学习体会.心得 : 经过几个月的努力学完了django.因此才选择了这个爬虫课程.经过第一章的学习,再次体会到了python的强大.之前一直为正则发愁,每次都要修改好几次,才能匹配到.严重影响效率.然而,在这节中学到了新的技能 beautifulsoup4模块.用起来太爽了,简直就像是在写jquery .大大提高了匹配的效率. 武老师讲的非常通俗易懂,但是如果只听的话,过后就忘了.在去写已经学过的代码,仍然不知道怎么写.但是照着笔记,举一反三的去爬取几个站之后.再来写的话就可以抛弃笔记了