跳至主要內容
06-第一次作业第3.4题

3.4 计算变量 ci 除以 131 的余数并输出

请将以下代码复制到右侧答题区域后,再进行作答

#以下两行代码请勿修改
ci = 17210693
cf = 3.92265e-2

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
05-第一次作业第3.3题

3.3 计算变量 cf 以 10 为底的对数并输出

请将以下代码复制到右侧答题区域后,再进行作答

#以下两行代码请勿修改
ci = 17210693
cf = 3.92265e-2

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
04-第一次作业第3.2题

3.2 将变量 cf 四舍五入到小数点后 5 位并输出

请将以下代码复制到右侧答题区域后,再进行作答

#以下两行代码请勿修改
ci = 17210693
cf = 3.92265e-2

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
03-第一次作业第3.1题
  1. 根据每小题要求,完成对变量指定的数学或算术运算,然后用 print 函数输出计算结果。 除了课堂练习中的部分数学函数,你可能还要用到其他 Python 的内置或数学函数(教材4.10节)

3.1 计算变量 cf 的平方根并输出

请将以下代码复制到右侧答题区域, 然后进行作答

#以下两行代码请勿修改
ci = 17210693
cf = 3.92265e-2

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
02-第一次作业第2题

Question 1 - 单选题

在 Python 中,对于变量(标识符)的命名需要符合一定的规则,不合规则的变量名报错。请阅读教材2.3节关于变量命名规则的内容。

以下哪个是正确的 Python 变量名

A. 8aab

B. _pointer

C. for

D. a'bc

答案

答案

B


AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
01-第一次作业第1题

使用 print 函数,输出以下四言古诗,注意一句一行,不要有空格和标点符号

锄禾日当午

汗滴禾下土

谁知盘中餐

粒粒皆辛苦

题解

print("锄禾日当午")
print("汗滴禾下土")
print("谁知盘中餐")
print("粒粒皆辛苦")

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
20-字符串压缩编码

Description

输入一串字符,请实现 Solution 类的 compressString 函数,将字符串中连续出现的重复字母进行压缩,并输出压缩后的字符串。

压缩规则:

  1. 仅压缩连续重复出现的字符。
  2. 压缩字段的格式为”字符+字符重复的次数”。
  3. 若“压缩”后的字符串没有变短,则返回原先的字符串
class Solution:
    def compressString(self, S: str) -> str:

AI悦创原创...大约 2 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
19-字符串精简

Description

请实现 Solution 类的 removeDuplicates 函数,对输入的字符串,去除其中的字符 'b' 以及连续出现的 'a''c'

不允许使用类似 string.replace 函数。要求时间、空间复杂度尽量优化。A

class Solution:
    def removeDuplicates(self, S: str) -> str:

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
18-找零钱问题v2

Description

给定不同面额的硬币 coins 和一个总金额 amount,请实现 Solution 类的 coinChange 函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1

class Solution:
    def coinChange(self, coins: List[int], amount: int) -> int:

AI悦创原创...大约 1 分钟字节跳动校园中山大学中山大学Python字节跳动校园中山大学中山大学Python
2
3