python变量/分支/循环/数组/列表/元组/序列

这篇博客介绍了Python的基础知识,包括内置函数(BIF)、变量命名规则、字符串转义、变量赋值、循环结构(如while、for循环)、数据类型(如整型、浮点型、布尔型)、类型转换、常用操作符、分支(if-else)、列表操作(如添加、删除、切片)和元组的特点。还涉及到字符串和序列的操作,如字符串转列表、列表长度计算、列表排序等。
摘要由CSDN通过智能技术生成

       最近比较流行python,于是我这种从不赶潮流的人也决定跟一把潮流。工作原因学习时间有限,好容易挤着时间看了一部分网上的视频,却被劝说没什么用处,我们就是靠java吃饭的。当然多学一种语言也不会有什么坏处,既然开始了,那就应该坚持,不管对错,不管是否有用都要把它学完。下面是学习笔记:

-----------------------------------Bif及打印----01-------------------------------

 BIF 就是 Built-in Functions,内置函数。

1.python是什么语言?

python是一种支持面向对象的解释性高级语言,属于脚本语言的一种

2.IDLE是什么?

是python程序的基本ide(集成开发环境),具备基本的ide的功能

3.print()的作用是什么? 

打印输出

4.python中表示乘法的符号是什么?  

*数字中代表乘法,字符串中代表执行5次,例>>> print('a'*5)    aaaaa

5.为什么print("i love you" + 5)不可以执行会报错,而print("i love you" * 5)可以正常执行?

python中不同类型的东西不能加在一起

6.如何在字符穿中嵌入双引号  

>>> print('a"b"c')        a"b"c

>>> print ('a\"b"c')      a"b"c

>>> print("a\"b\"c")    a"b"c

---------------------------------缩进---02--------------------------------------

1. Python3 提供了多少个 BIF?

 在 Python 或 IDLE 中,输入 dir(__builtins__) 可以看到 Python 提供的内置方法列表

 help(input) 

2. 在 Python 看来:'FishC' 和 'fishc' 一样吗?

不一样,在python种区分大小写。但是开发过成功很难犯此类问题,python是可以先使用后声明的。

3. Python 中什么是最重要的?你赞同吗?

缩进,在要缩进之前打“:“,python会进行自动缩进

4. 这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的办法可以解决这个问题呢?

=是赋值,==是比较,python种很难犯此类为难题,如果if(c=1){}会直接报错,if里不可以赋值

5. 你听说过“拼接”这个词吗? 

拼接字符串:"I"+"LOVE"+"YOU"='ILOVEYOU'

动动手:

0. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”

name=input('请输入你得姓名')

print('你好'+name)

1. 编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”

temp = input('请输入1到100之间的数字:')

num = int(temp)

if 1<=num<=100:

    print('你好漂亮')

else:

    print('你好丑')

-----------------------------------变量及赋值---03--------------------------------------

0. 以下哪个变量的命名不正确?为什么?

(A) MM_520  (B) _MM520_  (C) 520_MM  (D) _520_MM

C:变量名不能以数字开头

1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

>>>myteacher = '小甲鱼'

>>>yourteacher = myteacher

>>>yourteacher = '黑夜'

>>>print(myteacher)

 '小甲鱼' 

2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

>>> myteacher = '小甲鱼'

>>> yourteacher = myteacher

>>> myteacher = '黑夜'

>>> print(yourteacher)

 '小甲鱼'

3. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

>>>first = 520

>>>second = '520'

>>>first = second

>>>print(first)

会打印:520,注:这里没有单引号括起来,但是他是一个字符串,因为使用 print() 打印,所以不包含单引号

4. 除了使用反斜杠(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值