2023亚太赛论文模板+50个常用代码分享

  1. 输入输出

    • 读取整数:int(input())
    • 读取一行:input().strip()
    • 输出格式化浮点数:print('{:.2f}'.format(float_var))
  2. 数组和列表

    • 创建列表:my_list = [1, 2, 3]
    • 列表切片:subset = my_list[start:end]
    • 列表反转:reversed_list = my_list[::-1]
  3. 字符串处理

    • 字符串拼接:result = str1 + str2
    • 字符串查找:index = my_string.find('substring')
    • 字符串反转:reversed_str = my_string[::-1]
  4. 条件语句

    • if-else 语句:
       

      pythonCopy code

      if condition: # code block else: # code block

  5. 循环结构

    • for 循环:
       

      pythonCopy code

      for item in my_list: # code block

    • while 循环:
       

      pythonCopy code

      while condition: # code block

  6. 数学运算

    • 绝对值:abs_value = abs(number)
    • 幂运算:result = base ** exponent
    • 向下取整:floor_value = math.floor(float_var)
  7. 集合和字典

    • 创建字典:my_dict = {'key': 'value'}
    • 字典遍历:for key, value in my_dict.items():
    • 集合操作:intersection = set1 & set2
  8. 文件操作

    • 文件读取:
       

      pythonCopy code

      with open('filename.txt', 'r') as file: content = file.read()

  9. 排序算法

    • 列表排序:sorted_list = sorted(my_list)
    • 自定义排序:sorted_list = sorted(my_list, key=lambda x: x[1])
  10. 递归

    • 递归函数:
       

      pythonCopy code

      def recursive_function(param): # base case if condition: return something # recursive case else: return recursive_function(modified_param)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值