python基本题

本文介绍了Python编程的一些基本概念和操作,包括Python的优点、变量类型、标识符命名规则、关键字查询、常用格式符号、运算符、编程练习如等边三角形、九九乘法表的实现,以及对字符串、列表、元组、字典、集合的操作。通过实例展示了Python的易学性和灵活性。
摘要由CSDN通过智能技术生成

python优点

简单易学 、免费开源、丰富的库、可扩展性、可移植性、面向对象、规范的代码

变量的类型

数字-int、float
布尔-True、False
字符串 str
列表 list
Tuple 元组
Dict 字典

标识符命名规则

大驼峰、小驼峰、下划线

如何在python中查找关键字.

Here is a list of the Python keywords. Enter any keyword to get more help.
and elif import return
as else in try
assert except is while
break finally lambda with
class for not yield
continue from or
def global pass
del if raise

常用的格式符号有哪些(3个即可)

%s 字符串
%d 十进制的整数(int)
%f 浮点
%c 字符

运算符(至少5个)

算术运算符 加 减 - 乘 * 除 / 取余 % 取整 // 异号 - 不变号 + 取绝对值 abs(x) 转为整数 int(x)
转为浮点数 float(x) 复数 complex(re,im) 共轭复数 c.conjugate() 返回一个数值对(x//y,x%y)
divmod(x,y) x的y次幂(两种写法&#x

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python基本面试通常包括以下几个方面: 1. 什么是Python的GIL? GIL(全局解释器锁)是Python解释器的一个机制,它确保在同一时间只有一个线程执行Python字节码。这是因为CPython解释器的设计决策,它在多线程环境下限制了Python的并行性。 2. 什么是迭代器和生成器? 迭代器是Python一种用于遍历集合的对象,它实现了迭代协议,可以使用for循环或next()函数逐个访问集合的元素。生成器是一种特殊的迭代器,它使用yield关键字来生成,而不是一次性返回整个集合。 3. 下面的代码会输出什么结果? pythona = 1 def fun(a): print("func_in", id(a)) a = 2 print("re-point", id(a), id(2)) print("func_out", id(a), id(1)) fun(pythona) 这段代码会输出: func_in 140733654930496 re-point 140733654930528 140733654930528 func_out 140733654930528 140733654930496 这是因为在函数内部,变量a被重新赋为2,创建了一个新的对象。但函数外部的变量pythona保持不变。 4. 请问你的朋友是如何使用Python来处理机械加工的XML数据的? 根据你提供的信息,你的朋友使用Python编写了一个脚本来处理机械加工的XML数据。这个脚本可能包括一些解析XML的库(如ElementTree或lxml)来读取和修改XML数据。然后,他可能使用Python的其他库或自定义代码来处理和分析这些数据,以达到他的目的。最后,他将脚本打包成可执行文件,以方便在其他电脑上运行。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Python基础---面试汇总](https://blog.csdn.net/m0_70618214/article/details/124890559)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [xml文件批量处理python脚本](https://download.csdn.net/download/caoxinri123/88239057)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值