惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
云风的 BLOG
云风的 BLOG
Microsoft Security Blog
Microsoft Security Blog
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
Microsoft Azure Blog
Microsoft Azure Blog
U
Unit 42
IT之家
IT之家
D
DataBreaches.Net
Y
Y Combinator Blog
B
Blog RSS Feed
F
Fortinet All Blogs
GbyAI
GbyAI
V
Visual Studio Blog
博客园 - 叶小钗
Google DeepMind News
Google DeepMind News
美团技术团队
L
LangChain Blog
N
Netflix TechBlog - Medium
G
Google Developers Blog
Recent Announcements
Recent Announcements
T
Tailwind CSS Blog

OhYee 博客

小鹏辅助驾驶测评|OhYee 博客 小鹏非支持手机开启自动解锁|OhYee 博客 使用函数计算实现 301 重定向|OhYee 博客 针对 HTML 内容使用 Ant Design 图片弹框|OhYee 博客 博客进程泄露及僵尸进程解决|OhYee 博客 蓝易云服务器体验|OhYee 博客 SSH 调起本地 VSCode|OhYee 博客 【2022 秋招内推】阿里云后端研发工程师|OhYee 博客 使用函数计算获取 IP 地址信息|OhYee 博客 正确获取客户端 IP/HTTP Header 也可能重复|OhYee 博客 评测 Oculus Quest2 及 BigScreen|OhYee 博客 NextJS 热重载保留状态|OhYee 博客 如何优雅地贴 gist 代码|OhYee 博客 Linux 精细化文件权限|OhYee 博客 VSCode 容器开发环境|OhYee 博客 Clash 的不兼容更新排查|OhYee 博客 Zeek 导出 PCAP|OhYee 博客 记一次 ssh 配置问题|OhYee 博客 Git Commit 规范化工具|OhYee 博客 谈谈《星之卡比-探索发现》|OhYee 博客 VSCode 快捷键绑定 Shell 命令|OhYee 博客 ASN.1 语法及 X.509 证书格式解析解析|OhYee 博客 腾讯企业邮箱忽略 MX 记录发信|OhYee 博客 Chrome/Edge 标签组插件|OhYee 博客 【应届内推】阿里云后端研发工程师|OhYee 博客 损坏的 Typecho 备份处理为 JSON|OhYee 博客 VS Code VIM 插件高效使用|OhYee 博客 SSH 正反向代理|OhYee 博客 Let's Encrypt 根证书过期引发的问题|OhYee 博客 OpenWRT 忽略内核依赖|OhYee 博客
Python软件工程师笔试题|OhYee 博客
2018-04-17 · via OhYee 博客

比预想的简单太多。做好了做高难度算法题和Python概念题的准备,没想到是实际用到的内容。
真的考的是有没有用过Python,而不是那些谜一样的骚操作

\1. pass的作用

空语句,占一行位置但是不执行任何操作

\2. 单引号、双引号、三引号的作用与区别

三个都是表示字符串内容
单引号中可以存在双引号内容
双引号中可以存在单引号内容
三引号则用于表示多行字符串,同时也可以用于表示函数文档内容

\3. 如何生成随机数

import random
random.random()

\4. 写出下面代码的结果并解释

def f(x,l=[]):
    for I in range(x):
        l.append(i*i)
    print(l)

f(2)
f(3,[3,2,1])
f(3)

[0,1]
[3,2,1,0,1,4]
[0,1,0,1,4]

函数输入,参数x,默认是空链表的参数l
生成[0,x)的列表,计算其平方并插入到l的尾部,最后输出l

f(2),计算0,1的平方,得到[0,1]
f(3,[3,2,1]),计算0,1,2的平方插入到[3,2,1]尾部,得到[3,2,1,0,1,4]
f(3),计算0,1,2的平方,插入到对象l中,由于之前对象已经有了[0,1],得到[0,1,0,1,4]

\5. 往字典user_name里插入john,值为john@qq.com,输出该字典,删除该项后再次输出该字典

user_name['john'] = 'john@qq.com'
print(user_name)
user_name.pop('john')
print(user_name)