python语法问题,Python语法问题?

2021-01-02 10:03:38 字数 3430 阅读 2340

1楼:宿舍总动员

不支持这种定义变量名的方式

你可以把变量设为变量列表x[0],x[1],x[2]……

希望我的回答对你有帮助

2楼:阳光的雷咩咩

f是format的简化写法,python3.5以后才支持的,

你的python版本是多少

python语法问题?

3楼:杯具——悲剧

记事本默认编码ansi

python运行需要utf-8

否则就像你现在这样

提示你很多隐藏字符

4楼:阳光的雷咩咩

另存为,右下角选utf8

python语法问题?

5楼:匿名用户

这个是python的提示符!不是编辑器!不是编辑器!!不是编辑器!!!

ctrl +n,或者从file 菜单,new一个,如图:

这才是编辑器!这才是编辑器!!这才是编辑器!!!

要运行点f5就行。

6楼:匿名用户

这里需要一个字符串,你可以写

'''f''''之类,总之是一个字符串

注意导函数的'和单引号是一个符号,不要弄混了

7楼:志祥罗志祥

你想写啥,f是个函数?那得用f()

python语法问题

8楼:匿名用户

save_image有两个参数,调用时就必须传递两个参数,只传递一个当然报错。

python语法问题

9楼:匿名用户

a被定义成什bai么?

答:a被定义为du

一个空的字典

b有两个星zhi号是什么意思?dao

答:表示该方法的参数版b,可

权以接受任意数量的keyword-argumentupdate是内置的方法?update有什么用?

答:update是字典的内置方法,表示把传给该方法的键值对更新到字典中

你可以试下:

a={}

defabc(**b):

a.update(b)

abc(a=1,b=2,c=3)#callabcprinta

10楼:匿名用户

a被定义为baidictionary 中文: 字典?

b有两个星号表du示它代zhi表所有带名字传dao入的参数版.

比如abc(x=1, y=2, z=3), 传入abc函数之后会变权成一个新的dictionary

b就是update是dictionary的内置方法, 会接受一个dictionary并更新本身的值

原先a是空的, 接受了之后

a就变成了

如果a本身有

那就会变成

如果有重复的, 新传入的会代替老的

11楼:匿名用户

a定义为字典;

**用来处理传递任意个有名字的参数,这些参数用dict来访问;

update()方法可以用来将一个字典的内容添加到另外一个字典中。

12楼:匿名用户

举个copy例子说:

abc(x=1,y=2,z=3)

函数abc里面的b是一个字典

可见 def abc(**b)中的**b是将参数解释成一个字典,这是参数必须带名字,即使x=y的形式;同理,如果是*b的话,试讲参数解释成元组,此时参数可以没名;

update是用一个新的字典(b)更新一个旧的字典(a),如果b中的键在a中,则更新对应的值,否则更新将键值对加入a中;

python的一些基本语法问题

13楼:匿名用户

你这本书没看到过,看你的提问,感觉你的基础不怎么好,个人建议你从基础学习,推荐《python核心编程》,《python cookbook》,前者比较基础,后者涉及到很多方法的东西。

14楼:匿名用户

这本书我怎么没听说过,哪个出版社出版的啊

python 语法问题

15楼:匿名用户

第四个print跟上面两个print对齐,第五个print跟第一个print对齐

16楼:匿名用户

检查缩进问题,或者是空格和tab混用。

还有就是某些编辑器在输入if后,回车会自动匹配空格(即在if下一行但会在前面有一些空格)这些也会引发这个错误

17楼:gta小鸡

python靠缩进区分语句块,因此**缩进必须严格正确,每层缩进为4个空格。

python的语法问题

18楼:匿名用户

不用for循环bai好像du不行吧

~~下面zhi是我dao写的示例回**:

c=[

[1,2,3],

[1,2,3],

[4,5,6]

]new_c=[[i[0],i[2],i[1]]foriinc]

printnew_c

输出答>>>

[[1,3,2],[1,3,2],[4,6,5]]

19楼:超级迷离

c = [[1,2,3],[1,2,3],[4,5,6]]a = c[0][1]

b = c[0][2]

c[0][1] = b

c[0][2] = a

aa = c[1][1]

bb = c[1][2]

c[1][1] = bb

c[1][2] = aa

aaa = c[2][1]

bbb = c[2][2]

c[2][1] = bbb

c[2][2] = aaa

print(c)

python语法问题:import和__import__()有什么不同?

20楼:匿名用户

import作用:

导入来/引入一个python标准模块自,其中包括.py文件、带有__init__.py文件的目录;

__import__作用:

同import语句同样的功能,但__import__是一个函数,并且只接收字符串作为参数,所以它的作用就可想而知了。其实import语句就是调用这个函数进行导入工作的,import sys <==>sys = __import__('sys')。

21楼:匿名用户

import和__import__各有优缺点

纯新手学python语法问题,初学者关于python“语法错误”的问题

1楼 匿名用户 这个是python的提示符!不是编辑器!不是编辑器!!不是编辑器!!! ctrl n,或者从file 菜单,new一个,如图 这才是编辑器!这才是编辑器!!这才是编辑器!!! 要运行点f5就行。 2楼 湖海散人 这是什么软件?!idle吗?怎么运行的啊,我用的环境是geany 初学者...

python函数定义的语法问题,python函数定义问题

1楼 匿名用户 此类 出现于后缀为pyi的注释文件中,用于提示函数的参数和返回值例如def keygen username str str 表示函数keygen 接受一个叫username类型为 str的参数,返回str。 详情阅读 pep 484 type hints网页链接 python函数定义...

初学者关于python“语法错误”的问题

1楼 关键问题在于 我是直接照着打 的,换行没用回车,用的空格换到下一行 python是用行格式控制程序层次的。 若要在一行 句 中书写多条命令,各命令间用分号分割import math radiusstring raw input enter the radius of your circle r...