-
20200923-Python学习笔记4
所属栏目:[C语言] 日期:2020-12-15 热度:154
用%实现格式化 常见的占位符 %s : 字符串%d : 整数%f : 浮点数%x : 十六进制整数 % 运算符就是用来格式化字符串的。在字符串内部,%s示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以[详细]
-
20200914-Python学习笔记1
所属栏目:[C语言] 日期:2020-12-15 热度:142
基本数学计算 1+12 300-11289 500/2250.0 8*972 print()函数:打印指定文字 print ('hei,you')hei,you print ('yi,er.san')yi,er.san print ('1+1=')1+1= print ('1+1=2')1+1=2 逗号=空格 print ('one','two','three')one two three 单引号中内容为字符串[详细]
-
20200928-Python学习笔记5
所属栏目:[C语言] 日期:2020-12-15 热度:144
list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 classmate = ['w','1','yrw'] classmate['w','yrw'] len(classmate)3 classmate[0]'w' classmate[2]'yrw' classmate[-1]'yrw' classmate[-3]'w' 变量clas[详细]
-
20201019-Python学习笔记8
所属栏目:[C语言] 日期:2020-12-15 热度:198
dict :全称dictionary,在其他语言中也称为map,使用键 - 值 (key-value)存储,具有极快的查找速度。 示例:如果用list实现根据学生名字查找对应成绩,需要两个list,先在名字list中找到,然后再查找对应成绩list,找到后取出成绩,这样花费的时间较长。[详细]
-
20201014-Python学习笔记7
所属栏目:[C语言] 日期:2020-12-15 热度:131
循环有两种 for...in循环,依次把list或tuple中的每个元素迭代出来 names = ['a','b','v','c']for name in names:print (name) for? x? in? ...? 循环: 就是把每个元素代入变量x,然后执行缩进块的语句,比如 a = 1for x in [1,2,3,4,5,6,7,8,9,10]:a = a +[详细]
-
20200930-python学习笔记6
所属栏目:[C语言] 日期:2020-12-15 热度:168
条件判断 ? else:如果if执行判断是False,不执行if的内容,执行else的内容。 elif:做更细致的判断,是else if 的缩写,可以同时有多个elif ? if语句执行的特点,就是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif[详细]
-
20201021-Python学习笔记9.2
所属栏目:[C语言] 日期:2020-12-15 热度:127
定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 自定义一个求绝对值的my_abs函数: def my_abs(x):if x = 0:return xelse:return -xprint(my_a[详细]
-
20201022-Python学习笔记9.3
所属栏目:[C语言] 日期:2020-12-15 热度:128
? 位置参数: 计算x的平方的函数 def power(x):... return x * x... power(3)9 power(88)7744 对于power(x)函数,参数x就是一个位置参数。 当我们调用power函数时,必须传入一个有且仅有的一个参数x: 把power(x)修改为power(x,n),用来计算x的n次方 def[详细]
-
20200917-Python学习笔记3
所属栏目:[C语言] 日期:2020-12-15 热度:130
编码 ASCII编码一个字节 Unicode编码通常两个字节 字母A用ASCII编码是十进制的65,二进制的01000001 字符0用ASCII编码是十进制的48,二进制的00110000,注意字符'0'和整数0是不同的 汉字中已经超出了ASCII编码的范围,用Unicode编码是十进制的20013,二进制[详细]
-
看看大神 Paul Graham 对如何学习编程的回答
所属栏目:[C语言] 日期:2020-12-15 热度:60
前言 我翻阅自己之前写的博客文章,发现在 2015 年我刚开始学习编程的时候,翻译了一段 Paul Graham 关于“How can I learn to program?”的回答。 当时竟然没有翻译完,我就跑去 GitHub 上面收集有意思的项目去了。三年过去了,我做了 HelloGitHub 这个项目[详细]
-
网游中的网络编程系列1:UDP vs. TCP
所属栏目:[C语言] 日期:2020-12-15 热度:110
原文:UDP vs. TCP,作者是Glenn Fiedler,专注于游戏网络编程相关工作多年。 目录 网游中的网络编程系列1:UDP vs. TCP 网游中的网络编程2:发送和接收数据包 网游中的网络编程3:在UDP上建立虚拟连接 TODO 说在最前面的话 翻译这篇文章的初衷:我在工作中[详细]
-
【译】GitHub 为什么挂?官方的可行性报告为你解答
所属栏目:[C语言] 日期:2020-12-15 热度:134
本文翻译自 GitHub 官方博客《Introducing the GitHub Availability Report》 原文链接:https://github.blog/2020-07-08-introducing-the-github-availability-report/ 作者:Keith Ballinger 翻译:HelloGitHub-丫丫 | 校对:HelloGitHub-小鱼干 什么是可[详细]
-
网游中的网络编程2:发送和接收数据包
所属栏目:[C语言] 日期:2020-12-15 热度:155
原文:Game Networking系列,作者是Glenn Fiedler,专注于游戏网络编程相关工作多年。 概述 在之前的网游中的网络编程系列1:UDP vs. TCP中(推荐先看前面那篇),我们经过讨论得出:网游中传输数据应该使用UDP而不是TCP。我们选择UDP是为了不需要等待重发数据[详细]
-
什么是真正的程序员?
所属栏目:[C语言] 日期:2020-12-15 热度:163
什么是真正的程序员 这篇文章的原文来自:A Little Printf Story 作者仿照《小王子》中的情节,通过小printf遇见的不同类型的程序员,最后悟出什么才是真正的程序员!第一次翻译有很多不妥,欢迎留言指正。 文章略长,但是耐心读完,你肯定会受益良多! 第一[详细]
-
How can I learn to program?
所属栏目:[C语言] 日期:2020-12-15 热度:123
黑客与画家:硅谷创业之父paul graham关于回答‘How can I learn to program’ ? How can I learn to program? Find a friend who knows how to program. Get them to set you up with a system where you can edit and run programs. Use whatever language[详细]
-
什么是web框架?
所属栏目:[C语言] 日期:2020-12-15 热度:92
英文原文:http://jeffknupp.com/blog/2014/03/03/what-is-a-web-framework/ 在原文基础上加上了自己在翻译过程中,查看的资料和自己的一些理解,同时简化了一些不好理解的地方和加入了一些通俗易懂的语言。 统一词汇: web:网络 application:应用(编程语[详细]
-
十分钟搞懂什么是CGI
所属栏目:[C语言] 日期:2020-12-15 热度:179
原文:CGI Made Really Easy,在翻译的过程中,我增加了一些我在学习过程中找到的更合适的资料,和自己的一些理解。不能算是严格的翻译文章,应该算是我的看这篇文章的过程的随笔吧。 CGI真的很简单 在此之前,你或许听说过很多说CGI‘晦涩难懂’的言论。如[详细]
-
5 个 Git 工作流,改善你的开发流程
所属栏目:[C语言] 日期:2020-12-15 热度:104
原文地址:5 Git workflows you can use to deliver better code and improve your development process 原文作者:Vikash Koushik 译者:陈元 校对者:HelloGitHub-丫丫 我还没有遇到过一个开发人员,在查看 Git 分支合并的冲突信息时不抓耳挠腮。 解决 Git[详细]
-
网游中的网络编程3:在UDP上建立虚拟连接
所属栏目:[C语言] 日期:2020-12-15 热度:162
目录 网游中的网络编程系列1:UDP vs. TCP 网游中的网络编程2:发送和接收数据包 网游中的网络编程3:在UDP上建立虚拟连接 TODO 二、在UDP上建立虚拟连接 介绍 UDP是无连接的,一个UDPsocket可以被用做,与任意数量的计算机交换数据包。然而,在多人游戏中,我[详细]
-
微软开源的 AI 工具,让旧照片焕发新生
所属栏目:[C语言] 日期:2020-12-15 热度:193
原文地址:Bringing Old Photos Back to Life 原文作者:Ziyu Wan 译者 校正:HelloGitHub-小鱼干 鸭鸭 写在前面 在 GitHub 热点趋势 Vol.046 中,HG 介绍过一个微软开源的 AI 工具——Bringing-Old-Photos-Back-to-Life,它可以让破损、残旧的图片焕发新生[详细]
-
小printf的故事(未完待续)
所属栏目:[C语言] 日期:2020-12-15 热度:123
小printf的故事 这篇文章的原文来自:英文原文 作者仿照《小王子》中的情节,生动有趣的阐述了小printf从编程小白到专家的成长历程。这是我第一次尝试翻译文章,肯定有很多不足之处,情不要像文中的第五章中的程序员那样,希望您可以留言给我,可以让这篇文[详细]
-
HTTP真的很简单
所属栏目:[C语言] 日期:2020-12-15 热度:131
原文:HTTP Made Really Easy因为我本身网络基础就很差,所以看到这篇文章一方面是学习网络知识,另一方面为了锻炼我蹩脚的英语水平,文中如有错误,欢迎浏览指正! 前言 在看这篇文章的时候,推荐使用chrome浏览器查看http请求过程中的相关参数。chrome浏览[详细]
-
12 个设计 API 的安全建议,不要等出事儿了“捶胸顿足”
所属栏目:[C语言] 日期:2020-12-15 热度:129
原文地址:API Security Best Practices 原文作者:Mark Michon 译者 校正:HelloGitHub-小鱼干 HelloGitHub-鸭鸭 虽然本质上 API 就是拿来用的,但即便某个 API 的使用者全是内部人员,它还是可能会出现安全问题。为了解决 API 安全问题,在本文我们收集了[详细]
-
如何建立一个完美的 Python 项目
所属栏目:[C语言] 日期:2020-12-15 热度:126
原文地址:How to set up a perfect Python project 原文作者:Brendan Maginnis 译者:HelloGitHub-丫丫 校对者:HelloGitHub-削微寒 当开始一个新的 Python 项目时,大家很容易一头扎进去就开始编码。其实花一点时间选择优秀的库,将为以后的开发节省大量[详细]
-
WIN10—更改电脑桌面路径
所属栏目:[C语言] 日期:2020-12-15 热度:84
? 电脑默认的桌面路径一般都在C盘,而我们又特别喜欢把文件都放在桌面,因为桌面既方便又好找。可时间久了,桌面文件会越来越多,C盘空间会越来越小,会拖慢系统速度。怎么把系统桌面路径设置在非C盘呢?本期教程将为大家讲解。 如果转载请注明出处,谢谢 1.在[详细]