干货 | 分享10个新手必学的Python基础知识点

时间:2019-09-08 来源:www.288mj.com

优秀就业IT信息2天前我想分享

1.编写代码

一个。使用while循环实现2-3 + 4-5 + 6 . + 100

的输出

计数值=2

NUM=0

计数<=100:

如果计数%2==0:

NUM=计数+ NUM

计数+=1

否则为:

NUM=NUM-计数

计数+=1

打印(NUM)

B'/P>

NUM=0

计数=1

对于范围内的计数(100):

如果计数%2==0:

Num=num - count

否则为:

NUM=NUM +计数

打印(NUM)

C。使用while循环来实现输出1,2,3,4,5,7,8,9,11,12

计数=1

计数< 13:

如果计数!=6:

如果计数!=10:

打印(计数)

计数+=1

d。使用while循环实现输出1-100

中的所有奇数

对于范围(101):

中的i

如果i%2!=0:

打印()

计数=0

计数< 100:

如果计数%2!=0:

打印(计数)

计数+=1

即使用while循环在输出1-100

中实现所有偶数

对于范围(100): 中的i

如果i%2==0:

打印()

计数=0

计数< 100:

如果计数%2==0:

打印(计数)

计数+=1

2.分别写出数字5,10,32,7的二进制表示

打印(bin(5))二进制0b101

打印(十六进制(10))十六进制0x5

打印(oct(5))八进制0o5

3.有两个变量如下。请简要描述n1和n2之间的关系是什么? n1=123 n2=123

N1,n2甚至是不同的变量名,但值相同,都指向相同的内存地址,

4.有两个变量如下。请简要描述一下n1和n2的关系是什么? n1=n2=n1

N2被分配给n1。指向相同的内存地址,

5.如果变量n1=5,请使用int提供的方法获得可用于此变量的最小二进制位数?

N1=5

打印(int.bit_length(n1))结果3

6.什么是布尔值?

错。确保,或1和0

7.编写代码,有以下变量,请按要求实现每个函数name='aleX'

一个。删除与name变量对应的值周围的空格,然后输入删除的内容

打印(name.strip)

湾确定与name变量对应的值是否以'al'开头并输出结果

打印(name.startswith( '人'))

C。确定与name变量对应的值是否以'X'结尾并输出结果

打印(name.endswith( 'X'))

d。将名称变量对应的值中的“l”替换为“p”,并输出结果

打印(name.replace('l','p'))apex

即根据“l”拆分与name变量对应的值并输出结果。

打印(name.split('e'))['al','x']列表

G。大写与name变量对应的值并输出结果

打印(name.upper)print(name.lower)

一世。请输出与名称变量对应的值的第二个字符?

打印(名称[1])

学家请输出与名称变量对应的值的前3个字符?

打印(名称[: 3])

。请输出与名称变量对应的值的最后2个字符?

湖请在与名称变量对应的值中输出“e”的索引位置?

打印(name.index( 'E'))

收集报告投诉

1.编写代码

一个。使用while循环实现2-3 + 4-5 + 6 . + 100

的输出

计数值=2

NUM=0

计数<=100:

如果计数%2==0:

NUM=计数+ NUM

计数+=1

否则为:

NUM=NUM-计数

计数+=1

打印(NUM)

B'/P>

NUM=0

计数=1

对于范围内的计数(100):

如果计数%2==0:

Num=num - count

否则为:

NUM=NUM +计数

打印(NUM)

C。使用while循环来实现输出1,2,3,4,5,7,8,9,11,12

计数=1

计数< 13:

如果计数!=6:

如果计数!=10:

打印(计数)

计数+=1

d。使用while循环实现输出1-100

中的所有奇数

对于范围(101):

中的i

如果i%2!=0:

打印()

计数=0

计数< 100:

如果计数%2!=0:

打印(计数)

计数+=1

即使用while循环在输出1-100

中实现所有偶数

对于范围(100): 中的i

如果i%2==0:

打印()

计数=0

计数< 100:

如果计数%2==0:

打印(计数)

计数+=1

2.分别写出数字5,10,32,7的二进制表示

打印(bin(5))二进制0b101

打印(十六进制(10))十六进制0x5

打印(oct(5))八进制0o5

3.有两个变量如下。请简要描述n1和n2之间的关系是什么? n1=123 n2=123

N1,n2甚至是不同的变量名,但值相同,都指向相同的内存地址,

4.有两个变量如下。请简要描述一下n1和n2的关系是什么? n1=n2=n1

N2被分配给n1。指向相同的内存地址,

5.如果变量n1=5,请使用int提供的方法获得可用于此变量的最小二进制位数?

N1=5

打印(int.bit_length(n1))结果3

6.什么是布尔值?

错。确保,或1和0

7.编写代码,有以下变量,请按要求实现每个函数name='aleX'

一个。删除与name变量对应的值周围的空格,然后输入删除的内容

打印(name.strip)

湾确定与name变量对应的值是否以'al'开头并输出结果

打印(name.startswith( '人'))

C。确定与name变量对应的值是否以'X'结尾并输出结果

打印(name.endswith( 'X'))

d。将名称变量对应的值中的“l”替换为“p”,并输出结果

打印(name.replace('l','p'))apex

即根据“l”拆分与name变量对应的值并输出结果。

打印(name.split('e'))['al','x']列表

G。大写与name变量对应的值并输出结果

打印(name.upper)print(name.lower)

一世。请输出与名称变量对应的值的第二个字符?

打印(名称[1])

学家请输出与名称变量对应的值的前3个字符?

打印(名称[: 3])

。请输出与名称变量对应的值的最后2个字符?

湖请在与名称变量对应的值中输出“e”的索引位置?

打印(name.index( 'E'))

http://www.sugys.com/bdsGJEmp/lmt.html