为了账号安全,请及时绑定邮箱和手机立即绑定

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • Python字符串可以通过 % 进行格式化,用指定的参数替代 %s。字符串的join()方法可以把一个 list 拼接成一个字符串。
    查看全部
    0 采集 收起 来源:复杂表达式

    2014-11-24

  • Python的dict方法 1. values() 方法实际上把一个 dict 转换成了包含 value 的list。 2. 但是 itervalues() 方法不会转换,它会在迭代过程中依次从 dict 中取出 value,所以 itervalues() 方法比 values() 方法节省了生成 list 所需的内存。 3. 打印 itervalues() 发现它返回一个 对象,这说明在Python中,for 循环可作用的迭代对象远不止 list,tuple,str,unicode,dict等,任何可迭代对象都可以作用于for循环,而内部如何迭代我们通常并不用关心。
    查看全部
    0 采集 收起 来源:迭代dict的value

    2014-11-24

  • 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict 而迭代是一个动词,它指的是一种操作,在Python中,就是 for 循环。 迭代与按下标访问数组最大的不同是,后者是一种具体的迭代实现方式,而前者只关心迭代结果,根本不关心迭代内部是如何实现的。
    查看全部
    0 采集 收起 来源:什么是迭代

    2014-11-24

  • Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
    查看全部
  • 字符 与 符号之间要记得有空格 同时要注意各运算符的优先顺序
    查看全部
  • gc
    Python特点:优雅、明确、简单 适合领域: 1. Web网站和各种网络服务 2. 系统工具和脚本 3. 作为“胶水”语言将其他语言开发好的模块包装起来使用
    查看全部
  • gc
    默认键入一个字符串,powershell会将它原样输出,如果该字符串是一个命令或者启动程序,在字符串前加‘&’可以执行命令,或者启动程序。 PS C:\PS> "ls" ls PS C:\PS> &"ls" Directory: C:\PS Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 2011/11/23 17:25 ABC -a--- 2011/11/23 17:36 14 a.txt -a--- 2011/11/23 17:25 0 b.txt -a--- 2011/11/23 17:25 0 c.txt -a--- 2011/11/23 17:25 0 d.txt -a--- 2011/11/23 17:37 242 test.txt PS C:\PS> "cmd.exe" cmd.exe PS C:\PS> &"cmd.exe" Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
    查看全部
  • gc
    启动CMD控制台 启动CMD控制台键入cmd或者cmd.exe,退出cmd可以通过命令exit。 PS C:\PS> cmd Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\PS>exit PS C:\PS>
    查看全部
  • gc
    Powershell 能够像CMD一样很好的执行外部命令。 通过netstat查看网络端口状态 PS C:\PS> netstat Active Connections Proto Local Address Foreign Address State TCP 192.168.0.100:3049 192.168.0.88:7575 ESTABLISHED TCP 192.168.0.100:3052 192.168.0.88:7575 ESTABLISHED TCP 192.168.0.100:3061 192.168.0.88:7575 ESTABLISHED
    查看全部
  • gc
    我们可以把powershell当成一个计算器。象键入命令行那样输入数学表达式,回车,powershell会自动计算并把结果输出。常用的加减乘除模(+,-,*,/,%)运算和小括号表达式都支持。 PS C:\pstest> 1+2+3 6 PS C:\pstest> 0xABCD 43981 PS C:\pstest> 3.14*10*10 314 PS C:\pstest> 1+3-(2.4-5)*(7.899-4.444) 12.983 PowerShell也能自动识别计算机容量单位,包括KB,MB,GB,TB,PB PS C:\pstest> 1pb/1tb 1024 PS C:\pstest> 1tb/1gb 1024 PS C:\pstest> 1gb/1kb 1048576 PS C:\pstest> 1gb/20mb*10kb 524288 假如一个网站每个页面大小为80kb,统计显示每天的PV操作为800,1个月下来占用的带宽: PS C:\pstest> 80kb*800*30/1gb 1.8310546875 假如一个网站的每天人均PV操作为5,页面大小为80Kb,主机提供商限制的总流量为10G,那平均每天的最大访客数 为: PS C:pstest> 10GB/(80KB*5)/30 873.813333333333
    查看全部
  • gc
    管道 把上一条命令的输出作为下一条命令的输入。 PowerShell管道 PowerShell管道 例如通过ls获取当前目录的所有文件信息,然后通过Sort -Descending对文件信息按照Name降序排列,最后将排序好的文件的Name和Mode格式化成Table输出。 PS C:\PStest> ls | sort -Descending Name | Format-Table Name,Mode Name Mode ---- ---- d.txt -a--- c.txt -a--- b.txt -a--- ABC d---- a.txt -a--- 重定向 把命令的输出保存到文件中,‘>’为覆盖,’>>’追加。 PS C:\PStest> "Powershell Routing" >test.txt PS C:\PStest> Get-Content .\test.txt Powershell Routing PS C:\PStest> "Powershell Routing" >>test.txt PS C:PStest\> Get-Content .\test.txt Powershell Routing Powershell Routing PS C:\PStest>
    查看全部
  • gc
    powershell控制台有两种模式,一个是快速编辑模式,一个是标准模式。 快速编辑模式和标准模式的切换可以通过控制台标题栏->鼠标右击->属性->选项->编辑选项 。 Powershell标准模式 鼠标右击选择标记后才能实现复制和粘切功能。 Powershell快速编辑模式 可以通过鼠标左键选择任意矩形区域内的文本,并且鼠标右击实现复制功能。
    查看全部
  • gc
    Powershell 是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境。你可以把它看成是命令行提示符cmd.exe的扩充,不对,应当是颠覆。 powershell需要.NET环境的支持,同时支持.NET对象。微软之所以将Powershell 定位为Power,并不是夸大其词,因为它完全支持对象。其可读性,易用性,可以位居当前所有shell之首。 当前powershell有四版本,分别为1.0,2.0,3.0 ,4.0 如果您的系统是window7或者Windows Server 2008,那么PowerShell 2.0已经内置了,可以升级为3.0,4.0。 如果您的系统是Windows 8 或者Windows server 2012,那么PowerShell 3.0已经内置了,可以升级为4.0。 如果您的系统为Windows 8.1或者Windows server 2012 R2,那默认已经是4.0了。
    查看全部
  • 索引从0开始,如list=[1,2,3] print list[0] #打印1 注意越界报错 如print list[3] #error
    查看全部
  • sum = 0 x = 0 while True: x=x+1 if x > 100: break if x%2==0: continue sum=sum+x print sum 纠结了一下取余,数学不好真可怕
    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!