一下 高段位和低段位双排从低到高是12345还是54321

C语言里要将输入的12345输入54321怎么办?用除10求余的方法_百度知道
C语言里要将输入的12345输入54321怎么办?用除10求余的方法
我有更好的答案
思路:就是使用除10求余的方法,即先求余并输出,接着除10操作,再循环求余除10直到嘴和为0为止。参考代码:#include&stdio.h&int&main(){ int&n; scanf(&%d&,&n); while(n){ &printf(&%d&,n%10); &n/=10; } printf(&\n&); return&0;}/*运行结果:1234554321*/
如果代码中的中文无法通过编译,请你换成英文再试一下:%d;\n&;
printf(&输入一个正整数;&);
scanf(&%d&;stdio。呵呵,祝你成功;
printf(&quot,代码我已经调试过了.h&#define N 15void main(){
int i,n,m,k=0,a[N];
k=k*10+a[i],n);
printf(&处理后的数为;
for(i=0;n&,&m),保证没错的。我是新人,今天刚刚注册了百度。多多鼓励啊~~#include&lt我的可以运行中文;
n=m;原数为:%d;\m&0;i++)
a[i]=m%10;
本回答被提问者采纳
%c&0' while (array[j] ;stdio#include &lt.h& #include &string.h&#define N 100 void main() {
char tmp = 0; char array[N];) {
array[i] = array[j];); int i = 0,
j = 0; printf(&input a integer: \b&
array[j] = } j = 0;j!= '\ gets(array); for (i, j=strlen(array)-1; i&,array[j]);
++j; } printf(&\ --j,++i) {
tmp = array[i]
c中运算:4123%10=3123/10=1212%10=212/10=1至于程序,你自己考虑考虑吧
int n=12345;int s=0;while(n&0) {
s=s*10+n%10;
其他2条回答
为您推荐:
其他类似问题
c语言 54321的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。开罗拉面全国篇~是一款经典复古像素风格的模拟经营游戏,游戏这次是经营一家拉面店。...
emmm,似乎很多人都不知道全国篇和前作的区别,我给大家科普一下。--------------------------------------1.全国篇是网游。2.新增了双六(和大富翁的玩法类似),庆典,弹珠。3.汤料,配菜,碱水,面粉的等级上限变高(似乎每个周目都会继续提高)。4.可以加好友。5.新增了每日登录奖励,和大海贼差不多,不过这一作比较吝啬,奖励较少。6.新增了各种各样的副菜。7.店里可以根据喜好摆放座位或装饰品。8.制面不可调节加水量(统一为35%),弯度由碱水种类决定。9. 汤料,配菜,碱水,面粉都划分出了星级。(等级从低到高依次是:一颗银星,两颗银星,一颗金星,两颗金星,一颗大金星。)10.新增了歪罗商店,可以用硬币或者钱买到稀有配菜,稀有汤料,稀有副菜,道具等(taper拿板砖和你玩提供)。11.拉面竞技场新增了很多原本没有的比赛(taper拿板砖和你玩提供)。12.新增了很多原本没有的面粉,碱水,汤料,配菜(taper拿板砖和你玩提供)。13.划分出四个种类的面,分别是日本拉面,日本拌面,日本蘸面,中华凉面(taper拿板砖和你玩提供)。14.可以让好友把店开在你的店附近(taper拿板砖和你玩提供)。15.可以在日本全国范围内开店(也是这一作叫做全国篇的原因)(taper拿板砖和你玩提供)。16.段位变多,全国篇段位从低到高分别是一段,二段,三段,四段,五段,六段,七段,八段,九段,十段,里一段,里二段,里三段,里四段,里五段,皆传。17.有一些段位需要特定双六关卡获得第一才可升级(?段试炼)。18.增加了氪金(会员,还分黄金会员和白金会员,黄金会员比白金会员好(taper拿板砖和你玩提供))。19.弹珠的奖品有五个等级(从低到高依次是:普通,普通+,稀有,稀有+,超稀有)。20.(也许)每个顾客的宝箱都有一个是10硬币。21.可以转移存档到另一台手机上。22.中国版应该是不能用修改器了。23.退出时自动存档。24.没有虚拟键盘。25.新增了庆典和弹珠的bgm。26.每种顾客都有四个礼物盒(好像多出来的一个就是10硬币)。27.进入存档时会有一些今天的活动提示和其他小提示。(类似大海贼,你甚至可以用它来查看今天的日期(滑稽)。)28.存档槽只有一个。29.做面未中奖不会扣数值(福利)。30.做面抽奖把两种数值分开抽。31.做面抽奖可以用硬币加中奖率(1个硬币加10%)。32.级别奖励变多(选择困难症又犯了)。33.游戏更卡了?。34.去掉了每天1:00的性欲(雾)幸运轮盘。35.扩大店铺变为级别奖励。36.鸡吧(划掉)级别(左上角那个)上限提高到200级。37.熬汤时配料下面的笑脸哭脸变成箭头(从好到坏依次是?,↗,?,↘,?。?↗升数值,?不变,↘?降数值)。38.版本号不同(滑稽*1)。39.大小不同(滑稽*2)。40.名字改成了开罗拉面店全国篇(滑稽*3)。41.国服还没出(滑稽*4)。42.拉面1在刚开始使用旧引擎,而全国篇刚开始就使用了新引擎(滑稽*5)。43.拉面馆里可以放各种小店(咖啡店,冰激凌店,可丽饼店等等),主要就是用来赚钱(似乎也可以获得魂点)和让你流口水。--------------------------------------顺便再告诉大家点心得吧。1.刚开始千万不要在北海道开店! 刚开始千万不要在北海道开店! 刚开始千万不要在北海道开店!重要的事说三遍。北海道客人种类太少没法升段会把你气死。2.高等级的弹珠机有时候要钻进很刁钻的道才能获得等级高的奖励,建议每个弹珠机刚开始每个道都钻一次,上手了就好了。3.生姜苹果洋葱大蒜糖糖糖糖,老司机都懂(滑稽)(黑大蒜可以代替生姜,但是要放在第四格,效果较好,也可能有其他更好的搭配,暂时没有研究出来)。4.硬币省着点用,弹珠价格优惠(价格减半,金边实惠之日)的时候马上用掉,特别是两个优惠一起出现的时候,简直血赚。5.歪罗商店里黑大蒜的套餐强烈建议购买,很实惠。6.这游戏可以玩很久,只要你认真玩,时间不亚于大海贼,但毒性相比大海贼可能略低。--------------------------------------我可能写得有点乱,各位见谅,顺序我是不打算改了。现在暂时想到这些,不定期补充。今天更了好多,我真的是想不太出来了?,看在我这么辛苦码字的份上,给个赞吧,大家的每一个赞都是我更新的动力。谢谢给我点赞的朋友们!
微信&扫一扫&,点击
一天一款全球精品游戏推荐,活跃的玩家交流社区
只收录官方包,不联运,支持安卓正版游戏购买
倡导真实评分评价,排行榜单来自玩家真实反馈
发现好游戏
二维码下载
请先后,再进行操作&p&这里有很多人都需要的软件——QQ,使用体验跟window几乎一致!&br&这里有很多人都需要的软件——QQ,使用体验跟window几乎一致!&br&这里有很多人都需要的软件——QQ,使用体验跟window几乎一致!&/p&&p&&br&&/p&&p&&b&请不要只收藏不点赞(收藏已是赞的两倍/(ㄒoㄒ)/~~),觉得好用的请点个赞呗~觉得好用的请点个赞呗~觉得好用的请点个赞呗~&/b&&/p&&p&&br&&/p&&p&&b&多图预警!多图预警!多图预警!&/b&&/p&&p&&br&&/p&&p&=====================五更===========================
&/p&&p&添加Steam、Shadowsocks、TeamViewer&/p&&p&Openshot Video Editor、StarUML、MySQL Workbench&/p&&p&更新QQ&/p&&p&=====================四更===========================
&/p&&p&添加了XMind、迅雷Xware Desktop、Atom&/p&&p&=====================三更===========================
&/p&&p&添加了微信、有道词典、VSCode、indicator-sysmonitor&/p&&p&=====================二更===========================&br&添加了截屏Shutter、Docky、Unity Tweak Tool&/p&&p&=====================原答案==========================&br&不请自来,分享一下~ &/p&&p&先晒一张桌面图:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-628db8d9e1a5e0e175ac4d022d064f7d_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1919& data-rawheight=&1079& class=&origin_image zh-lightbox-thumb& width=&1919& data-original=&https://pic2.zhimg.com/v2-628db8d9e1a5e0e175ac4d022d064f7d_r.png&&&/figure&&p&新的桌面()&/p&&figure&&img src=&https://pic4.zhimg.com/v2-30f679e885bc7d11abb1e3_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic4.zhimg.com/v2-30f679e885bc7d11abb1e3_r.png&&&/figure&&p&&br&&/p&&p&先讲一下普通应用程序:&b&(下面再讲程序员常用)&/b& &/p&&p&1. 微信:&b&网页版——&/b&微信网页版已经能够正常地使用,而且收发消息很及时(不像web QQ,简直不能忍(╯‵□′)╯︵┻━┻)&/p&&p&&b&客户端electronic wechat:&/b&基于Node.js实现的客户端,本质还是一个网页版的微信,所以功能与网页版一致,消息的收发同样很及时&/p&&figure&&img src=&https://pic4.zhimg.com/v2-9e72ef0b990cdeea1b04da5cf1fb85b3_b.png& data-caption=&& data-size=&normal& data-rawwidth=&921& data-rawheight=&528& class=&origin_image zh-lightbox-thumb& width=&921& data-original=&https://pic4.zhimg.com/v2-9e72ef0b990cdeea1b04da5cf1fb85b3_r.png&&&/figure&&p&&br&&/p&&p&&br&&/p&&p&2. &b&QQ&/b&(以下两种安装方式均可,各有优劣)&/p&&p&之前在论坛上看到别人分享的QQ(已不知哪个论坛了,侵删),非常好用,基于wine(也需要安装wine,但不是安装QQ的exe),使用体验跟windows上的QQ几乎一样;如果有需要,精选评论中已给出链接;&/p&&figure&&img src=&https://pic1.zhimg.com/v2-0bfe5feefb99f3915be58aec6f0e98ac_b.png& data-caption=&& data-size=&normal& data-rawwidth=&427& data-rawheight=&328& class=&origin_image zh-lightbox-thumb& width=&427& data-original=&https://pic1.zhimg.com/v2-0bfe5feefb99f3915be58aec6f0e98ac_r.png&&&/figure&&p&&br&&/p&&p&简单说明:这是由longene团队所开发的,Longene是一个自由、开源的操作系统项目,致力于在Linux上兼容Windows应用。官方微博:&a href=&//link.zhihu.com/?target=http%3A//weibo.com/longene%3Fis_all%3D1& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Sina Visitor System&/a& && 官网:&a href=&//link.zhihu.com/?target=http%3A//www.longene.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Linux 1/4 ae????????? 3/4
| UnifiedKernel Website&/a&&/p&&p&&br&&/p&&p&更:提供另一种安装最新版QQ的方法:通过最新版本Wine安装QQ.exe,配置函数库,亲测也可以用。写了一个简单的教程:&a href=&//link.zhihu.com/?target=https%3A//pentonbin.github.io//wine%25E5%25AE%%25A3%%259C%%%25E7%QQ/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&wine安装最新版QQ&/a&。详细的内容可以看教程。&/p&&p&&br&&/p&&p&3. 文档方面:&b&WPS2016&/b&&/p&&p&非常好用文档软件,虽然自己使用较多是Office,但是在Ubuntu上的WPS其实非常不错,比自带的LibreOffice好用多了。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-37d5fefbce9a8a8be0b5ff58dfaa7757_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic4.zhimg.com/v2-37d5fefbce9a8a8be0b5ff58dfaa7757_r.png&&&/figure&&p&&br&&/p&&p&4. 音乐播放器方面:&b&网易云音乐&/b&&/p&&p&网易云的音乐推荐很nice,值得推荐&/p&&figure&&img src=&https://pic3.zhimg.com/v2-0b861c4ef876f5490668fdf7d74b3f06_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1017& data-rawheight=&669& class=&origin_image zh-lightbox-thumb& width=&1017& data-original=&https://pic3.zhimg.com/v2-0b861c4ef876f5490668fdf7d74b3f06_r.png&&&/figure&&p&&br&&/p&&p&5. 笔记app:&b&WizNote 为知笔记&/b&&/p&&p&其实笔记的app有非常多:印象笔记、有道云笔记等,但是我要推荐的是:&b&为知笔记!&/b&现在几乎离不开该款笔记app,因为:&b&几乎跨所有平台:Linux、OS X、Windows、Android、iOS、网页版&/b&,支持Markdown、支持团队&群组文档等。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-6dfbfcc02f_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&766& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic4.zhimg.com/v2-6dfbfcc02f_r.png&&&/figure&&p&PS:为知从日开始将实行收费了(新用户免费100天)!所以!不想付费的,只能另选了 o(╯□╰)o&/p&&p&这里再推荐一个(简单使用过):&b&蚂蚁笔记(Leanote)&/b&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-6eb845e404dfe5a4aa2218d_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1141& data-rawheight=&751& class=&origin_image zh-lightbox-thumb& width=&1141& data-original=&https://pic2.zhimg.com/v2-6eb845e404dfe5a4aa2218d_r.png&&&/figure&&p&界面也是比较简洁,能有多种界面风格选择、能够同步到服务器等,但有点可惜就是没有Android客户端,官网显示敬请期待,也许Android终究会有吧!(更:蚂蚁笔记现也同样需要收费使用,Android客户端也已经有了)&/p&&p&&br&&/p&&p&6. 画图:&b&&a href=&//link.zhihu.com/?target=http%3A//Draw.io& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&Draw.io&/span&&span class=&invisible&&&/span&&/a&&/b&&/p&&p&这严格来说并不是一款软件,而是&b&一款Chrom的插件(&/b&因为chrome的部分插件能够添加到桌面!)。非常好用、易用,可以满足大部分画图功能,例如UML、页面设计(Android&iOS)等。可作为Ubuntu上的visio!&/p&&figure&&img src=&https://pic2.zhimg.com/v2-c1a3b0ac117ba93a8209235_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic2.zhimg.com/v2-c1a3b0ac117ba93a8209235_r.png&&&/figure&&p&&br&&/p&&p&7. 图片处理:&b&GIMP&/b&&/p&&p&对于非专业性的图片处理,该款APP已经十分足够了,功能也挺丰富、强大的。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-16f30e57e13b3ac3f74c1c_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1364& data-rawheight=&766& class=&origin_image zh-lightbox-thumb& width=&1364& data-original=&https://pic1.zhimg.com/v2-16f30e57e13b3ac3f74c1c_r.png&&&/figure&&p&&br&&/p&&p&8. 视频播放:&b&VLC&/b&&/p&&p&能够播放rmvb、mp4、avi等多种格式的视频文件,支持快速播放等功能。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-cb132fb69f12b75d7df0a7_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic4.zhimg.com/v2-cb132fb69f12b75d7df0a7_r.png&&&/figure&&p&&br&&/p&&p&9. 浏览器:&b&Chrome、FireFox&/b&均可&br&Chrome和FireFox都是Ubuntu上比较受欢迎、好用的浏览器!&/p&&p&&br&&/p&&p&10. 截屏:&b&Shutter&/b&(评论区也有人推荐)&/p&&figure&&img src=&https://pic1.zhimg.com/v2-aabed1ad33096becbd1db8_b.png& data-caption=&& data-size=&normal& data-rawwidth=&777& data-rawheight=&530& class=&origin_image zh-lightbox-thumb& width=&777& data-original=&https://pic1.zhimg.com/v2-aabed1ad33096becbd1db8_r.png&&&/figure&&p&比自带的截屏软件功能丰富了,支持修改图片,而且也算是一个图片的管理器,更多功能有待挖掘。&/p&&p&&br&&/p&&p&11. 输入法:&b&搜狗输入法&/b&&/p&&p&算是最好用的中文输入法了!&/p&&figure&&img src=&https://pic1.zhimg.com/v2-a2964454ebdaca7d510f6ebe1b0681cc_b.png& data-caption=&& data-size=&normal& data-rawwidth=&609& data-rawheight=&562& class=&origin_image zh-lightbox-thumb& width=&609& data-original=&https://pic1.zhimg.com/v2-a2964454ebdaca7d510f6ebe1b0681cc_r.png&&&/figure&&p&&br&&/p&&p&12. 启动栏:&b&Docky&/b&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-dff9b6e8f311e9daaa01b27ddc99ca4c_b.png& data-caption=&& data-size=&normal& data-rawwidth=&806& data-rawheight=&60& class=&origin_image zh-lightbox-thumb& width=&806& data-original=&https://pic1.zhimg.com/v2-dff9b6e8f311e9daaa01b27ddc99ca4c_r.png&&&/figure&&p&一款很像OS X的启动栏,把系统启动栏自动隐藏,然后使用这个启动栏,会很像MAC一样。支持自动隐藏、透明、调整图标大小等。&/p&&p&&br&&/p&&p&13. 美化/主题:&b&Unity Tweak Tool&/b&&/p&&p&晒一下新的桌面:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-94b95c87856d1bda854e9cf_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic2.zhimg.com/v2-94b95c87856d1bda854e9cf_r.png&&&/figure&&p&这是应用的界面:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-c_b.png& data-caption=&& data-size=&normal& data-rawwidth=&686& data-rawheight=&670& class=&origin_image zh-lightbox-thumb& width=&686& data-original=&https://pic2.zhimg.com/v2-c_r.png&&&/figure&&p&这款软件能够很简单地帮你安装主题、icon,其实功能看图就知道了,功能非常丰富和强大的美化软件。&/p&&p&&br&&/p&&p&14. &b&有道词典&/b&&/p&&p&支持划词查询,支持单词、句子翻译,还有百科等功能,非常nice(PS:官网下载请下载deepin版本,不要下载Ubuntu版本,Ubuntu安装会出问题)&/p&&figure&&img src=&https://pic3.zhimg.com/v2-2a49c3ad2b350d3a0b20a_b.png& data-caption=&& data-size=&normal& data-rawwidth=&695& data-rawheight=&563& class=&origin_image zh-lightbox-thumb& width=&695& data-original=&https://pic3.zhimg.com/v2-2a49c3ad2b350d3a0b20a_r.png&&&/figure&&p&&br&&/p&&p&15.&b& indicator-sysmonitor&/b&&/p&&p&这是一款能够实时查看当前系统的CPU、内存、网络、IP等信息的软件,有时候在写代码的时候,可以看到内存占用情况、CPU是不是高负荷工作等,再决定是否可以再开一个IDE、是否还可以再开一个Chrome!&/p&&figure&&img src=&https://pic4.zhimg.com/v2-2908dbe13a0d1cfa369caf9_b.png& data-caption=&& data-size=&normal& data-rawwidth=&491& data-rawheight=&26& class=&origin_image zh-lightbox-thumb& width=&491& data-original=&https://pic4.zhimg.com/v2-2908dbe13a0d1cfa369caf9_r.png&&&/figure&&p&设置页面:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-f28ca88a79e669dbd6bc2_b.png& data-caption=&& data-size=&normal& data-rawwidth=&398& data-rawheight=&377& class=&content_image& width=&398&&&/figure&&p&&br&&/p&&p&16. &b&思维导图Xmind&/b&&/p&&p&对于一些团队建设、读书学习笔记、会议管理等,都可能会需要该款不错的思维导图软件。此外该软件还支持保存到印象笔记、保存到云端,有需要的可以试试~&/p&&figure&&img src=&https://pic1.zhimg.com/v2-546c3a6a4bccf64bee42ec7ed4366fdc_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1018& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1018& data-original=&https://pic1.zhimg.com/v2-546c3a6a4bccf64bee42ec7ed4366fdc_r.png&&&/figure&&p&&br&&/p&&p&17.&b& 迅雷Xware Desktop&/b&&/p&&p&对于一个电影爱好者,在Ubuntu(单系统)下载电影很蛋疼,通过wine安装迅雷exe也不是很稳定,偶尔会出现乱码或者无法下载的原因。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-7f956d59cdcef5be80c90_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1007& data-rawheight=&792& class=&origin_image zh-lightbox-thumb& width=&1007& data-original=&https://pic1.zhimg.com/v2-7f956d59cdcef5be80c90_r.png&&&/figure&&p&Xware Desktop作为Xware(迅雷固件)的前端,是一次将用于嵌入式设备的迅雷软件带到Linux桌面的一次尝试。本软件与迅雷官方没有任何关系。但该软件支持登录迅雷账号,限速、计划任务等功能(Ubuntu上安装需要手动编译)&/p&&p&&br&&/p&&p&18. &b&Steam &/b&&/p&&p&相信是大多宅男、游戏爱好者的福利吧!亲测可玩~&/p&&figure&&img src=&https://pic2.zhimg.com/v2-1d410afb512d483464cae3d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1245& data-rawheight=&886& class=&origin_image zh-lightbox-thumb& width=&1245& data-original=&https://pic2.zhimg.com/v2-1d410afb512d483464cae3d_r.jpg&&&/figure&&p&支持使用手柄(仅试过北通)&/p&&p&&br&&/p&&p&19. &b&Shadowsocks&/b&&/p&&p&神器?神器!&/p&&figure&&img src=&https://pic4.zhimg.com/v2-232bd75a3b94e5ec339b845be84aa373_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&124& data-rawheight=&157& class=&content_image& width=&124&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-e38d65a6f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&474& data-rawheight=&505& class=&origin_image zh-lightbox-thumb& width=&474& data-original=&https://pic4.zhimg.com/v2-e38d65a6f_r.jpg&&&/figure&&p&&br&&/p&&p&20. &b&TeamViewer&/b&&/p&&p&远程控制,Android、Windows均可以控制Ubuntu了,当然在Ubuntu上控制其他电脑也是可以的,无需同在局域网内~&/p&&figure&&img src=&https://pic3.zhimg.com/v2-a6b42a214cca3c77e3acb6_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&608& data-rawheight=&488& class=&origin_image zh-lightbox-thumb& width=&608& data-original=&https://pic3.zhimg.com/v2-a6b42a214cca3c77e3acb6_r.jpg&&&/figure&&p&&br&&/p&&p&21. &b&Openshot Video Editor&/b&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-944b82ee594ab85b9fa903e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1195& data-rawheight=&813& class=&origin_image zh-lightbox-thumb& width=&1195& data-original=&https://pic4.zhimg.com/v2-944b82ee594ab85b9fa903e_r.jpg&&&/figure&&p&能够支持视频剪辑、实时预览、支持设置仅显示视频或音频、图片覆盖等等,操作也挺容易的,网上也有相关的教程,有需要可以试一下。&/p&&p&&br&&/p&&p&22. 有好用的会持续更新~&/p&&p&&br&&/p&&p&=================================分割线=================================&/p&&p&首先说一下程序员的常用软件:&/p&&p&1. C/C++:&b&CodeBlock&/b&&/p&&p&对于大部分C/C++来说就足够了,当然,终端直接gcc或g++开干的不解释;&/p&&figure&&img src=&https://pic1.zhimg.com/v2-1e970b0fdce366b7024a5c_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1919& data-rawheight=&1079& class=&origin_image zh-lightbox-thumb& width=&1919& data-original=&https://pic1.zhimg.com/v2-1e970b0fdce366b7024a5c_r.png&&&/figure&&p&&br&&/p&&p&2. Java:&b&Intellij IDEA&/b&,Jet Brains的产品&/p&&p&不解释!超级强大、方便的IDE,真心比Eclipse、NetBeans强大方便;&/p&&figure&&img src=&https://pic2.zhimg.com/v2-035aac41b29f_b.png& data-caption=&& data-size=&normal& data-rawwidth=&770& data-rawheight=&457& class=&origin_image zh-lightbox-thumb& width=&770& data-original=&https://pic2.zhimg.com/v2-035aac41b29f_r.png&&&/figure&&p&&br&&/p&&p&3. Python:&b&PyCharm&/b&(与上一个IDEA同个公司的产品,也就是Jet Brains的产品)&/p&&p&风格与IDEA大体一致,毕竟都是同个公司的产品,同样强大~&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ee6e9adb1fad7ccf3a110b44_b.png& data-caption=&& data-size=&normal& data-rawwidth=&774& data-rawheight=&490& class=&origin_image zh-lightbox-thumb& width=&774& data-original=&https://pic1.zhimg.com/v2-ee6e9adb1fad7ccf3a110b44_r.png&&&/figure&&p&&br&&/p&&p&4. Android:&b&Android studio&/b&,Google官方推出的IDE,基于IDEA!!!可见IDEA何等的强大&/p&&figure&&img src=&https://pic1.zhimg.com/v2-3b1e33e755afec_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1365& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1365& data-original=&https://pic1.zhimg.com/v2-3b1e33e755afec_r.png&&&/figure&&p&&br&&/p&&p&5. 查看Jar包:&b&JD-GUI&/b&&/p&&p&该app能够查看jar中的源码,也有window端&/p&&figure&&img src=&https://pic4.zhimg.com/v2-c9b0a02ce1dff9cdc622f_b.png& data-caption=&& data-size=&normal& data-rawwidth=&962& data-rawheight=&606& class=&origin_image zh-lightbox-thumb& width=&962& data-original=&https://pic4.zhimg.com/v2-c9b0a02ce1dff9cdc622f_r.png&&&/figure&&p&&br&&/p&&p&6. HTML等编辑器:&b&Sublime&/b&&/p&&p&支持多种语言的编辑器,支持语法高亮等功能&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ad5e376f1d5a20d1dc024_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1361& data-rawheight=&767& class=&origin_image zh-lightbox-thumb& width=&1361& data-original=&https://pic1.zhimg.com/v2-ad5e376f1d5a20d1dc024_r.png&&&/figure&&p&&br&&/p&&p&7. C/C++ IDE:&b&Visual Studio Code(VSC)&/b&&/p&&p&跨三大平台的Visual Studio家族的一员,写C/C++的程序猿肯定不陌生,支持智能感知、内建调试工具、Git版本控制等功能(PS:答主主要写Java,这款IDE没怎么使用,详细功能不熟悉不介绍,见谅)&/p&&figure&&img src=&https://pic4.zhimg.com/v2-fb4bf0f8dbd3_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1361& data-rawheight=&740& class=&origin_image zh-lightbox-thumb& width=&1361& data-original=&https://pic4.zhimg.com/v2-fb4bf0f8dbd3_r.png&&&/figure&&p&&br&&/p&&p&8. &b&Atom编辑器&/b&&/p&&p&Github出品,必属精品,挺不错的编辑器,支持Markdown、能够安装一些辅助的插件,来实现更为强大、便捷的功能,例如Markdown导出pdf等等。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-dbaa61ae939b36ef10f684d2248922fd_b.png& data-caption=&& data-size=&normal& data-rawwidth=&1105& data-rawheight=&750& class=&origin_image zh-lightbox-thumb& width=&1105& data-original=&https://pic2.zhimg.com/v2-dbaa61ae939b36ef10f684d2248922fd_r.png&&&/figure&&p&&br&&/p&&p&9. &b&StarUML&/b&&/p&&p&程序员一般不需要设计产品,但可能也会需要用到UML,或者学生党做作业也可以用到(有时可能不太稳定,打开文件会失败。多打开几次就可以了)&/p&&figure&&img src=&https://pic2.zhimg.com/v2-0f336a0c6bc89f6ac8ab111_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1042& data-rawheight=&627& class=&origin_image zh-lightbox-thumb& width=&1042& data-original=&https://pic2.zhimg.com/v2-0f336a0c6bc89f6ac8ab111_r.jpg&&&/figure&&p&&br&&/p&&p&10. &b&MySQL Workbench&/b&&/p&&p&数据库设计的工具,非常好用。能够设计表、设计EER图、支持字段属性&外键&索引等设置、能够导出SQL语句、连接MySQL等等。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-a5fd76fb40d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1918& data-rawheight=&1056& class=&origin_image zh-lightbox-thumb& width=&1918& data-original=&https://pic2.zhimg.com/v2-a5fd76fb40d_r.jpg&&&/figure&&p&&br&&/p&&p&11. 最好用app:&b&终端Terminal&/b&&/p&&p&Ubuntu上最好用、最常用的还是这app,不解释!&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f7ae8453bcdaad3ef2e2c_b.png& data-caption=&& data-size=&normal& data-rawwidth=&721& data-rawheight=&461& class=&origin_image zh-lightbox-thumb& width=&721& data-original=&https://pic1.zhimg.com/v2-f7ae8453bcdaad3ef2e2c_r.png&&&/figure&&p&&br&&/p&&p&12. 以后有好的推荐的再继续更~~~&/p&
这里有很多人都需要的软件——QQ,使用体验跟window几乎一致! 这里有很多人都需要的软件——QQ,使用体验跟window几乎一致! 这里有很多人都需要的软件——QQ,使用体验跟window几乎一致! 请不要只收藏不点赞(收藏已是赞的两倍/(ㄒoㄒ)/~~),觉得好用的…
&p&有句话,钱是人的胆。&/p&&p&其实,英语,也是人在这个世界上行走所需要的胆。&/p&&p&&br&&/p&&p&小时候的一本画册背面,有26个图像化的字母,当时还没上小学,还处在跟着父母学方言,跟着电视学普通话的阶段。有一次,我指着26个字母问妈妈是什么,妈妈告诉我是英语。&/p&&blockquote&“英语是什么呀?”&br&&b&“英语是全世界的普通话。”&/b&&/blockquote&&p&妈妈没有上过大学,也不懂英语,但是她的这一句“英语是全世界的普通话”,一直到现在我都记得很清楚。&/p&&p&直到我上大学选专业的时候,面对商科和工科的offer,我毅然选择了工科,这一切源于我对未来的不安全感——但是我知道,我会英语,并且四年后我会有一个工程师学位,不管未来的我去到世界的哪个角落,英语和工科教育,都会是安身立命的根基。&/p&&p&&br&&/p&&p&-------------&/p&&p&因为在新加坡接受的中学教育,而英语作为第二语言大部分是在这段时间学会的,所以在口音上会有一些劣势,并没有学到什么特别好的美国口音(GA,General American)或者英国口音(RP, received pronunciation),也没有完全使用新加坡英语(Singlish)比较淳朴接地气的方式。&/p&&p&反而因为这样的学习背景,学会了一套见人说人话,见鬼说鬼话的本事——自动调整说话时候使用的口音、用词、俚语,来配合对方的英语使用偏好。&/p&&p&对着东南亚街边小贩用正经的口音和高大上的词汇,肯定是自讨没趣,用简单的词汇配合指指点点会更加有效;而和英美港这些地方的专业人士交流,用平淡的口音随意的抛出一两个stare decisis这样的专业用语,也能更快让对方明白“不用跟我解释基础条款,我们直接切人正题就好”。&/p&&p&---------------&/p&&p&&br&&/p&&p&我去过小几十个国家工作、生活、旅游,不管是英语为母语的英国(废话),虽然英语不是官方语言但是本地人英语普遍还行的荷兰,还是工作语言和生活语言(colloquial)很不同的新加坡,还是中国、越南这种英语纯粹是第二语言的地方,英语都是一个很好的工具,也有一些比较有趣的经历。&/p&&p&比如上大学入学前在国内休息了一段时间,那时候有个美国来大陆出差的白人John,每次来出差,都会打电话雇我哥哥的出租车出行。有一次John想要去买点中国特色的纪念品,于是哥哥就把我喊了去做翻译。整个陪同购物的过程其实很无聊,也没什么好谈,但是John随口谈到美国政客Mike Huckabee 的时候,我就很自然的跟他讨论了一下Huckabee的政见和任阿肯色州长时期的一些事情。&/p&&p&John当时的表情是震惊的——在太平洋另一端的中国,碰到一个十几岁的少年跟他就一个(相对来说)不是那么出名的政客的话题谈笑风生,大概也是个奇遇了。&/p&&p&也许John老了之后,回想起这个事情,会跟人说起“中国的那个谢熊猫君啊,比你们不知道高到哪里去了,我和他谈笑风生”。&/p&&p&-----------------&/p&&p&&br&&/p&&p&我前面说这些,其实想说的是,母语者本身对你的口音不会有太多的在意,而更加在意你说话的内容本身。&/p&&p&换位思考一下,假如你和一个中文说的很溜的老外聊天,你觉得是他能把in和ing,以及en和eng这些细微的发音细节搞得很清楚,并且还能时不时来个北京儿化音(西红柿鸡蛋——胸是鸡蛋)和几句标准国骂,更加让你觉得厉害;还是一个能够体现出对中国文化、时事、思想和传统有很深的理解,并且能和你就这些话题谈笑风生,更加让你觉得对方厉害呢?&/p&&p&&br&&/p&&p&&br&&/p&&p&比如乌鸦crow这个词,英式口音念ke-r??,美国口音念ke-ro?,能够字正腔圆的把这个念出来,很厉害吗?不厉害。但是如果你能在和人开玩笑的时候能说出来“一群乌鸦”的“群”这个量词是murder,那很多母语者反而是会对你刮目相看的。我记得有一次在新加坡和一个英国人闲聊到the IT Crowd这个搞笑英剧时候,说到:&/p&&blockquote&“What is a group of IT people called?”&br&“A murder.”&/blockquote&&p&于是那次聊得就很欢乐。&/p&&p&&br&&/p&&p&&br&&/p&&p&还有一次,在伦敦参加的一个不是很严肃的会议上,有个格拉斯哥人在夸奖我在内的一组人&/p&&blockquote&“You must have done good to be here.”&/blockquote&&p&我当时脑子里就闪过Tina Fey的著名美剧30 Rock里的一个梗,然后接了一句&/p&&blockquote&“Superman is doing good, we have done WELL.”&/blockquote&&p&然后同组的美国人转过头来,说了一句&/p&&blockquote&“30 Rock?”&/blockquote&&p&我轻轻点头,深藏功与名。&/p&&p&&br&&/p&&p&而至于你去买herb的时候是念“erb”还是“herb”;各种以ary, ory, berryy的词汇是念作eri,?:ri,还是念作?ri,甚至像military这种词,直接把a的音省略,念作ri,真的不是那么重要。&/p&&p&&br&&/p&&p&---------------&/p&&p&身边很多朋友的小孩学英语请外教,很纠结外教的口音和国籍,我觉得是本末倒置。英语口音是有一定的母语的影响的,有个专门的术语叫MTI(mother tongue influence,母语影响),说的就是母语对外语学习的影响。这种影响非常常见,亚洲人尤其如此。&/p&&p&比如日本人的口音,其实也很受方言影响,关注日本文化的肯定深有体会。菲律宾人也是,受母语影响,所以有点口音,但是因为历史原因,所以菲律宾人英语水平普遍较好,所以做电话客服、家庭教师都很抢手。再比如印度人的母语对于英语口音影响很大,即使是在英语国家受过良好教育,口音也还是会有母语的影响。一个例子就是谷歌现任总裁Sundar Pichai,就有很明显的印度南方口音,但是并不会有人因此而否认Pichai是个优秀的管理人员,或者在英语沟通上存在问题。&/p&&p&&br&&/p&&p&口音再好,也只是锦上添花。真的口语好,在于说出的话有内容,并且敢于讲,所以真的找外教练口语,口音反而是其次的,外教本身对于课程话题的设置,以及对于鼓励你各种勇于开口说的各种技巧,反而更重要。&/p&&p&当然,再好的外教和课程设置,其实还要加上日常的积累,大量的日常网上新闻阅读、原版书籍阅读、杂志期刊阅读,能够很好的给你提供说话有内容的谈资。&/p&&p&&br&&/p&&p&而敢于讲,这个真的纯粹靠多练。很多英语不是母语的企业大佬,国内国外都有,年轻时候没有很好的英语学习环境,口音很糟糕的,但是人家就是赶在几百人几千人的场合讲话,讲完台下都能听懂,讨论的焦点也是内容而不是大佬的口音。&/p&&p&&br&&/p&&p&当然,不是每个人都有大佬们这样的很多人面前演讲的机会,大学时期在全部同学面前做个presentation不得了了。毕业后,其实可以就近找找自己所在城市的toastmasters协会,是个国际英语public speaking的机构,讲究从实践中学习,中国有很多城市都有,深圳、上海、北京等大城市则有好几个&/p&&p&&br&&/p&&p&&br&&/p&&p&英语口语好,不应该是一个自己能够实时感知到的事情,真正的口语好,应该是把开口说变得像呼吸一样自然,等到这个时候,你会发现接受信息、与人交流等等,变得更有自信,更加容易,而这就是我妈妈小时候告诉我的“&b&英语是全世界的普通话&/b&”。&/p&
有句话,钱是人的胆。其实,英语,也是人在这个世界上行走所需要的胆。 小时候的一本画册背面,有26个图像化的字母,当时还没上小学,还处在跟着父母学方言,跟着电视学普通话的阶段。有一次,我指着26个字母问妈妈是什么,妈妈告诉我是英语。“英语是什么…
&p&本回答严禁任何形式的转载。&br&&/p&&br&&p&看到答主的问题,好像看到几年前的自己,忍不住来回答一下。下面的话不光是对答主的忠告和建议,也是本人作为一个专职交易员的血泪教训,希望能对答主有所帮助。&/p&&br&&p&首先,在你能连续半年以上稳定盈利、并且除交易资金之外,手头能留出至少半年(最好是一年)生活费的时候,请先找一份正式的工作,并且&b&一定不要辞职&/b&!保证金交易,尤其是外汇交易,往往伴随着极大的风险。不要妄想每个月从市场中赚取你的生活费,这意味着你每个月都不可以亏钱、不容许出错,这种不给自己留后路的做法是非常危险的。所以,我对你的第一个忠告是:在稳定盈利之前不要辞职,并且只可以用闲置资金去交易。而且要做一点取一点,不要把钱一直放在里面妄想利滚利。创造过交易神话的高手,最后因为巨亏而自杀、逃亡、坐牢的事情太多太多了。高手都会失手,更何况是你呢?&/p&&br&&p&其次,专职的外汇交易员需要很好的自制力和执行力,你到底具不具备这样的能力?自制力和执行力,说的不仅仅是交易,还有交易和生活的平衡。专职交易员没有老板,没有组织,不用按时按点上班,所有的时间分配都由自己做主,这看起来很美好,可是时间长了,问题就会显现。在没有监督机制的前提下,你能不能每一个工作日都按时起床不偷懒?能不能每一天都坚持做分析不懈怠?能不能保证自己用在学习和分析总结上的时间比操作的时间多?能不能在亏损之后管住自己的手,没有信号坚决不进场?能不能日复一日,年复一年的坚持这样苦行僧般的生活?还有一个问题,专职交易员不怎么出门,大部分时间都坐在电脑前,身体机能退化严重,你能不能每天坚持锻炼身体以保证充足的体力精力?&/p&&br&&p&对于一个专职交易员来说,最大的对手就是自己,是人性深处的懒惰、贪婪和一切劣根性,你是否有信心战胜这些呢?有句话说的好,自律者才有自由。如果没有很好的自制力,你的效率可能还不如按时按点去上班的时候高。承认自己不适合做一件事并不丢人,不要做“道理都明白,却过不好这一生”的人。我见过太多做了七八年还不能稳定盈利却还在坚持的,很多人的家庭因为这个问题面临破裂,也让老父母操碎了心。知乎上也有不少这样的人,更可笑的是还有好多人回复说“题主加油”,要我说,这种人纯粹就是人渣败类,不能对家人负责任,不好好工作赚钱养家、孝敬父母,却一直妄想着永远不会到来的“等我赚到钱了,一定让你们过好日子”。我一开始还劝,现在也不管了,关我什么事呢?这样的人一点不值得我冒着当坏人的风险去讲真话。&/p&&br&&p&我给你的第二条也是最重要的一条忠告就是:&b&发现自己不适合这行就及时收手&/b&,起码先停一停,离开一段时间,调整好了再回来也不迟,不要让自己深陷在连续亏损的泥潭里无法自拔。&/p&&br&&p&最后,在取得一定的成就之前,请你时刻保持低调。尽量&b&不要对别人说自己在做外汇交易,不要劝诱别人投资,不要替人理财。&/b&&/p&&br&&p&========我是分割线==========&/p&&br&&p&好了,现在开始来回答你的问题,首先是标题:外汇交易者有出路吗?&/p&&p&答:有,但是非常少。外汇是零和游戏,有人赚钱就必然有人输,而且输的人是绝大多数,所以对绝大多数的外汇交易者来说,是没有出路的。靠这个大富大贵的就更是凤毛鳞角,而且真正能靠这个致富的人,也都不是一般人,参见我上面关于自制力的论述。我见过的靠做外汇致富的人,自身的毅力和刻苦努力的程度,都不是常人可以想像的,更不是那些仅仅因为不想上班而选择专职交易的人能比的。&/p&&br&&p&答问题1:关于税。根据中国法律的规定,你的收入是要交所得税的。澳洲的平台不会主动帮你报税,你得自己去申报。有一个避税的办法是开设离岸帐户,这个我不能说太多。&/p&&br&&p&答问题2:不隶属于任何公司和金融机构的交易员,也就是专职个人交易员,社会地位非常低。说好听了叫交易员,说难听了就是个在家炒外汇的。你要么在短时间内迅速把小资金做到非常大(百万美金以上),要么能提供出来连续半年或者一年以上稳定盈利的交易记录,不然很难在大的金融机构找到交易相关的职位。而且很少听说交易员能做到公司高层的,这也和交易员的性格有关吧,适合做交易的性格一般都不太适合做管理。&/p&&br&&p&不知道你有没有听说过日本的股神B.N.F(本名:小手川 隆),这个人从2000年用自己的打工收入和以前的存款合计160万日元开始炒股,到2005年做到了80亿日元,一举成名。当时他只有27岁,电视台去采访他,他说“我不过就是个NEET而已”。到2008年,他已经有了218亿日元资产,日本的大企业家孙正义找他为自己打理私人资产,被婉拒了。现如今,当年自称是NEET的B.N.F,wiki百科对他的介绍是“日本的资产家、投资家”。我说这个故事是为了讲两点:1.交易员受人尊重与否,与他在交易上取得的成就息息相关,不断亏钱的交易员在别人看来跟输钱急红眼的赌徒没有区别;2.好的交易员都是专注、谦逊、又低调的,他们的心思都在市场上,他们从不在意自己的社会地位和别人的评价,只想着怎么把交易做好,财富、名利、人们的追捧和尊重,都是在做好本职工作之后随之而来副产品而已。&/p&&br&&p&注释:NEET是指一类不升学、不就业、不进修或参加就业辅导的社会族群,其名称取自为英文中“Not in Employment, Education or Training(即“不升学、不就业、不进修或参加就业辅导”)的缩写。在中国,NEET一词根据台湾地区的音译称为“尼特族”,日语中亦音译称为“ニート”,美国则称其为“归巢族”。——来自百度百科“NEET”词条。&/p&&br&&p&答问题3:资深外汇交易员有没有其他的职业选择?&/p&&p&当然有——&/p&&p&①投资理财方面:跟你的从业年数没有太大的关系,跟你在交易上取得的成就有很大关系。交易做的好,机构和有钱人会上门来求你去做理财。或者可以成立私募,做的好肯定有人愿意把钱托管给你。&/p&&p&②分析师,中国最成功的例子就是敬松了吧(这里不代表说他交易成功):经常上CCTV分析市场动态、全国各地到处开讲座、开外汇培训班、开外汇平台(佣金收入)。不过要注意,分析师的收入来源都是无风险的,跟实际交易没有太大关系,更注重对外表达,跟你喜欢交易、想成为交易员的初衷不符。还是看你自己适合做哪一行。&/p&&p&③赚到钱了想做什么不行?想去读书就去读书,想去潜水就去潜水,想去开飞机就去开飞机……有钱,任性,不解释。&/p&&br&&p&答问题4:初学者适合的技术性书籍&/p&&p&RSI和MACD之类的指标几乎不能称之为技术,不过就是些用不同方法算出来的均线组合而已。你想学技术,应该先学习道氏理论,理解趋势的定义,知道怎么画有效的趋势线,了解一些有代表性的形态,如头肩顶、头肩底、旗形中继、三角形等等。在这里给你推荐两本书,技术的基础有这两本就够了。&/p&&br&&p&&b&《图表辨析与交易系统》李汉军 著,机械工业出版社。&/b&&/p&&p&&b&《期货交易技术分析》杰克·施威格 (Jack D.Schwager)著,清华大学出版社。&/b&&/p&&br&&p&另外,建议你也学习一下编程技术,不用太难的,学好Java SE就可以了。今后,智能交易会越来越普及,在市场上赚到钱的难度会越来越大,传统的人工盯盘方式会越来越失去竞争力。就像我前面说的,你用在学习和分析总结上的时间要比操作的时间多才有胜算。比较好的方式是人工分析+程序操作。懂编程会有很多好处的,这好处不懂的人自然不屑,懂的人自然懂。当然,交易这一行是学无止境的,不要停止学习,读的书多多益善。懂技术能让你如虎添翼,但你的核心竞争力,依然是不能被机器所取代的那一部分。&/p&&br&&p&还有什么问题可以留评论,我尽量解答。另外,不要理会这个问题下对新人的提问充满鄙夷和不屑的自称是交易员的那些人,戾气这么重,肯定是最近亏了不少钱。&/p&&br&&p&本回答严禁任何形式的转载。&/p&
本回答严禁任何形式的转载。 看到答主的问题,好像看到几年前的自己,忍不住来回答一下。下面的话不光是对答主的忠告和建议,也是本人作为一个专职交易员的血泪教训,希望能对答主有所帮助。 首先,在你能连续半年以上稳定盈利、并且除交易资金之外,手头能…
&figure&&img src=&https://pic1.zhimg.com/v2-81bcf095c336_b.jpg& data-rawwidth=&336& data-rawheight=&196& class=&content_image& width=&336&&&/figure&&p&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-37fc3cc4ef844e2cc35a26_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&900& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&900& data-original=&https://pic2.zhimg.com/v2-37fc3cc4ef844e2cc35a26_r.jpg&&&/figure&&p&&br&&/p&&p&&b&一、导言&/b&&/p&&p&肯尼斯·费雪(Kenneth Lawrence Fisher, 以下简称小费雪),是美国著名的投资分析师及费雪投资公司的创始人,且长期为《福布斯》杂志撰写投资策略专栏。他认为:&/p&&p&1、相比市盈率,&b&市收率更加真实&/b&,不容易受到&b&会计处理&/b&的影响&/p&&p&2、对于&b&周期性行业&/b&,盈利波动非常剧烈,其&b&盈利为负时未必代表其没有投资价值&/b&,反而有可能是企业在扩张期大幅购买固定资产所致,而销售收入更能体现其价值。&/p&&p&3、一味地选取低市收率公司容易踩到“地雷”——选到大量的不良公司,这些公司或前景不明、竞争力不足,或&b&利润率过低&/b&,或&b&负债过高&/b&。&/p&&p&&b&&&/b& 据此,小费雪的投资理念可以总结为两点: &/p&&p&&b&1、选择市收率低的股票;&/b&&/p&&p&&b&2、从低市收率股票中剔除不良公司,甄别出“超级股票”。&/b&&/p&&p&&b&&&/b& 甄别超级“股票”的标准可以概括为3个方面: &/p&&p&(1)成长性:甄选营业收入稳定增长、净利润稳定增长的公司;&/p&&p&(2)杠杆能力:避开负债高企的公司(资产负债率不宜过高);&/p&&p&(3)高利润和高准入门槛:挑选净利润率或者毛利率较高的公司,这些公司的竞争力更强。&/p&&p&&br&&/p&&p&&b&二、静态市收率PS&/b&&/p&&p&&b&& 策略思路如下:&/b&&/p&&p&&b&&&/b& 静态市收率选股,对ps_ratio因子去极值、中性化、标准化,用于横向跨行业选择相对市盈率偏离行业水准最远的标的买卖;&/p&&p&具体实现代码点击&a href=&https://link.zhihu.com/?target=https%3A//www.joinquant.com/post/6944%3Ftag%3Dalgorithm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&小费雪选股法(一)—— 静态市收率PS&/a&查看文末源码部分,回测收益曲线如下:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-5eb1ee62ce7d36ad613f1a89a626dfd2_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&903& data-rawheight=&455& class=&origin_image zh-lightbox-thumb& width=&903& data-original=&https://pic1.zhimg.com/v2-5eb1ee62ce7d36ad613f1a89a626dfd2_r.jpg&&&/figure&&p&&br&&/p&&p&&b&三、相对市收率&/b&&/p&&p&&b&& 策略思路如下:&/b&&/p&&p&&b&&&/b& 相对市收率选股,计算ps_ratio在过去2年内的相对市收率,用于纵向选择相对历史市收率比较低得标的买卖;&/p&&p&&br&&/p&&p&&b&& 相对市收率的算法如下:&/b&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-eeeaa61fb1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&362& data-rawheight=&92& class=&content_image& width=&362&&&/figure&&p&计算分两个步骤:&/p&&p&1、首先计算相对市收率,相对市收率等于个股市收率除以全市场的市收率,这样处理的目的是为了&b&剔除市场估值变化的影响&/b&。&/p&&p&2、计算相对市收率N个月的移动平均值的N个月的标准差,并据此计算布林带上下轨(&b&N个月的移动平均值+/-N个月移动平均的标准差&/b&)。(N = 24)&/p&&p&&b&*请注意,这里是 +/- 1倍标准差,不是布林带的2倍标准差。&/b&&/p&&p&&br&&/p&&p&&b&& 相对市收率布林指标分层回测(此段描述引自华泰研报)&/b&&/p&&p&每一截面,根据相对市收率的布林指标(此处N=24,即布林中轨为2年的移动平均)分为4个组合:&b&相对低组合&/b&、&b&相对中低组合&/b&、&b&相对中高组合&/b&、&b&相对高组合&/b&,其与相对市收率布林指标的对应关系如下:&/p&&p&1、相对低组合:当前相对市收率&1倍相对市收率布林带下轨;&/p&&p&2、相对中低组合:当前相对市收率&1倍相对市收率布林带下轨且当前相对市收率&相对市收率移动平均;&/p&&p&3、相对中高组合:当前相对市收率&相对市收率移动平均且当前相对市收率&1倍相对市收率布林带上轨;&/p&&p&4、相对高组合:当前相对市收率&1倍相对市收率布林带上轨。&/p&&p&在大 A 股的回测结果如下:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-a7dabd82fbbce92d3a4d_b.jpg& data-size=&normal& data-rawwidth=&638& data-rawheight=&359& class=&origin_image zh-lightbox-thumb& width=&638& data-original=&https://pic2.zhimg.com/v2-a7dabd82fbbce92d3a4d_r.jpg&&&figcaption&*本回测实现的是第2个组合 —— 相对中低组合。&/figcaption&&/figure&&p&&br&&/p&&p&&b&& 实证结果显示:(此段描述引自华泰研报)&/b&&/p&&p&相对市收率布林指标分层效果十分显著:相对低组合、相对中低组合、相对中高组合、相对高组合的年化收益率为32.17%、26.76%、21.59%、12.75%,总体来说分层效果比静态低市收率因子更加显著;&/p&&p&相对市收率布林指标分层效果十分稳定:除了2006年,其他年份的最优组合大多是相对低组合、少数是相对中低组合。&/p&&p&简而言之,这是一个&b&区分度很好&/b&的策略。&/p&&p&因为相对市收率的回测区间是
- ,所以补一张同样区间里,&b&静态市收率的回测结果&/b&。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-becfa3f47_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&857& data-rawheight=&158& class=&origin_image zh-lightbox-thumb& width=&857& data-original=&https://pic2.zhimg.com/v2-becfa3f47_r.jpg&&&/figure&&p&具体实现代码点击&a href=&https://link.zhihu.com/?target=https%3A//www.joinquant.com/post/7027%3Ftag%3Dalgorithm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&小费雪选股法(二)—— 相对市收率&/a&查看文末源码部分,回测收益曲线如下:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-69bed10fcebd1a997666ab_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&858& data-rawheight=&427& class=&origin_image zh-lightbox-thumb& width=&858& data-original=&https://pic3.zhimg.com/v2-69bed10fcebd1a997666ab_r.jpg&&&/figure&&p&可以得出如下结论:&/p&&p&1、静态市收率比较简单粗暴,在行业内甄选&b&相对便宜&/b&的股票买入,相当于横向比较,挑估值最便宜的,期望它崛起;(隐藏的逻辑是:同一个行业内基本面相同,估值最便宜的总有一天会回归)&/p&&p&2、相对市收率是自个儿和自个儿相比较,和过去 24个月相比,看看谁的相对估值突然变低了,把它们挑出来买入,期望它焕发二春。&/p&&p&3、从&b&绝对收益&/b&看,静态市收率比相对市收率的组合二要好&/p&&p&4、从&b&波动性&/b&看,静态市收率比相对市收率要大。&/p&&p&&br&&/p&&p&&b&四、策略完善&/b&&/p&&p&静态市收率和相对市收率的强强组合,对策略进行改进,改进策略如下:&/p&&p&&b&&&/b& 静态市收率和相对市收率组合,选择横向比较市收率低,且纵向比较相对历史市收率也比较低的标的买卖;&/p&&p&&b&&&/b& 在3的基础上,增加辅助指标,剔除烂股票。&/p&&p&具体来说,策略合计分三部分:&/p&&p&1、&b&个股横向比较&/b&的&b&静态市收率&/b&选股,在同一个二级行业内比较,选相对估值 0-50分位的个股;&/p&&p&2、&b&个股纵向比较&/b&的&b&相对市收率&/b&选股,个股自个儿比较,选择和历史估值相比,较低的个股;&/p&&p&3、考察4个辅助指标:&/p&&p&剔除资&b&产负债率相对行业最高的1/3&/b&的股票;&/p&&p&剔除&b&净利润增长率为负&/b&的股票;&/p&&p&选取&b&营业收入增长率相对行业最高的1/3&/b&的股票;&/p&&p&剔除&b&净利润率相对行业最低的1/3&/b&的股票;&/p&&p&取上面三个组合的交集。按照相对市收率的偏离程度排序。&/p&&p&跑出来的结果果真比单纯静态市收率或者单纯相对市收率的效果要好很多。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-945e969d1b7b5b220a30f072e8babfc5_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&455& data-rawheight=&135& class=&origin_image zh-lightbox-thumb& width=&455& data-original=&https://pic2.zhimg.com/v2-945e969d1b7b5b220a30f072e8babfc5_r.jpg&&&/figure&&p&强强联合,在各个指标全面优胜&/p&&p&结论:强强联合组合,通过横向比较以及纵向比较,选择同行业看起来估值低,历史看起来估值也低的标的,再用财务指标过滤掉坏股票。得到便宜的好股票,回测显示各项指标全面优胜。特别是股灾后的表现,每次砸下来,很快就拉回去,屡创新高。很牛。&/p&&p&具体实现代码点击&a href=&https://link.zhihu.com/?target=https%3A//www.joinquant.com/post/7029%3Ftag%3Dalgorithm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&小费雪选股法(终)&/a&查看文末源码部分,回测收益曲线如下:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-b0a29dc69fe1a887bfb8e425_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&901& data-rawheight=&461& class=&origin_image zh-lightbox-thumb& width=&901& data-original=&https://pic1.zhimg.com/v2-b0a29dc69fe1a887bfb8e425_r.jpg&&&/figure&&p&&/p&
一、导言肯尼斯·费雪(Kenneth Lawrence Fisher, 以下简称小费雪),是美国著名的投资分析师及费雪投资公司的创始人,且长期为《福布斯》杂志撰写投资策略专栏。他认为:1、相比市盈率,市收率更加真实,不容易受到会计处理的影响2、对于周期性行业,盈利…
&figure&&img src=&https://pic1.zhimg.com/v2-6ed9b052fa8b319caac3de4_b.jpg& data-rawwidth=&500& data-rawheight=&382& class=&origin_image zh-lightbox-thumb& width=&500& data-original=&https://pic1.zhimg.com/v2-6ed9b052fa8b319caac3de4_r.jpg&&&/figure&&p&果然亲友团里面藏龙卧虎出人才,这两天我在里面互动,给大家科普各种知识,今天反倒被科普了。发上来大家一起长长见识。&/p&&p&今天圈子里有人问,&b&有什么方法能用美元的利息融资,买A股的股票。&/b&&/p&&p&我因为从娘胎里就不喜欢杠杆,所以对融资一类的事都不是很清楚,我的认知范围只停留在美股的三倍做多A股ETF,或者直接在美股账户做多新加坡A50股指期货。&/p&&p&不过有位小伙伴说了个方法:可以在雪盈上把美元转入人民币账户里,直接买A股。这样做等于把美元变成负债,扣美元的利息,但是得到的却是人民币,买人民币资产。美元利率才2.9%,比人民币融资低多了。&/p&&p&我没这么试过,不过据这位小伙伴说亲测有效。&/p&&p&&br&&/p&&p&---------------&/p&&p&&br&&/p&&p&有人用美元买人民币资产,还有人想用人民币买美元资产。&/p&&p&我今天就被问到用人民币怎么买美元资产,我发现很多人可能还不知道A股有QDII基金这个东西,所以我整理了一张表,把在A股账户里能买的海外基金列了一下:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-2c58be0d2cb1a32a1062eea_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&431& data-rawheight=&512& class=&origin_image zh-lightbox-thumb& width=&431& data-original=&https://pic3.zhimg.com/v2-2c58be0d2cb1a32a1062eea_r.jpg&&&/figure&&p&你把左边那一列代码敲进去A股账户里就能买右边这些海外指数,而且是用人民币买的。这类基金叫QDII,基金会拿着你的人民币换成美元或港币去买这些海外资产。&/p&&p&这是不用换汇就能买海外资产的捷径,只不过品种还很有限,目前只有美国香港还有德国的。&/p&&p&想要品种多一些,比如日本的、欧洲的、其他新兴市场等等,可以到场外基金去找,场外基金数量特别多,也没有折溢价,没有剧烈波动。&/p&&p&比如今天有人问,有没有在香港上市的国内银行股ETF,我找了一个场外基金给他,代码501025。&/p&&hr&&p&周五了,说点轻松的。&/p&&p&有一天我接到一个基金公司的电话,推荐我投资美国债类资产,4%收益率,稳定又安全,问我有没有兴趣。&/p&&p&我心说为了区区4%我犯得上漂洋过海吗?于是回答:没兴趣。&/p&&p&他继续问我,那你的离岸美元都买些什么资产呢?&/p&&p&我说,生物制药,一年三倍。&/p&&p&对方明显被我的回答噎到了,沉默了5秒,他深知话不投机半句多的道理,草草挂了电话。&/p&&p&我想这估计就是传说中的投资圈鄙视链,做低风险的鄙视做高波动的,做高波动的鄙视做价投的,做价投的鄙视一切……&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6c52a66aa787deca275aee_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&240& data-rawheight=&180& class=&content_image& width=&240&&&/figure&&p&&br&&/p&&p&&br&&/p&&p&好啦,大家周末愉快!&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//t.zsxq.com/y3f2ZNv& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&趁优惠期加入《投研帮亲友团》&/a&&/p&
果然亲友团里面藏龙卧虎出人才,这两天我在里面互动,给大家科普各种知识,今天反倒被科普了。发上来大家一起长长见识。今天圈子里有人问,有什么方法能用美元的利息融资,买A股的股票。我因为从娘胎里就不喜欢杠杆,所以对融资一类的事都不是很清楚,我的…
&figure&&img src=&https://pic2.zhimg.com/v2-eb028c7af1fce2ecfb13a3_b.jpg& data-rawwidth=&683& data-rawheight=&367& class=&origin_image zh-lightbox-thumb& width=&683& data-original=&https://pic4.zhimg.com/v2-eb028c7af1fce2ecfb13a3_r.jpg&&&/figure&&p&&b&1.Anaconda的安装&/b&&/p&&p&百度Anaconda的官网,下载左边的Python3.X版本&/p&&figure&&img src=&https://pic3.zhimg.com/v2-0ec96a76e700b31e409ad_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&971& data-rawheight=&347& class=&origin_image zh-lightbox-thumb& width=&971& data-original=&https://pic2.zhimg.com/v2-0ec96a76e700b31e409ad_r.jpg&&&/figure&&p&然后是设置路径,最后给出Jupyter notebook。具体参考:&/p&&p&&a href=&https://www.zhihu.com/question//answer/& class=&internal&&猴子:初学python者自学anaconda的正确姿势是什么??&/a&&/p&&p&不过平时练习的时候我个人习惯用Enthought Canopy,但比起Anaconda有些中文字符的编写不兼容。下载链接如下:&a href=&https://link.zhihu.com/?target=https%3A//www.enthought.com/product/canopy/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Canopy | Scientific Python Packages & Analysis Environment | Enthought&/a&&/p&&p&&br&&/p&&p&&b&2.Python的四个关键点&/b&&/p&&p&&b&2.1数据&/b&&/p&&p&python常用数据类型有5类:&/p&&p&(1) 字符串(String)&/p&&p&在python中字符串用“”或者‘’分隔&/p&&figure&&img src=&https://pic1.zhimg.com/v2-e57e65cfc16f0a81db8c93_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&341& data-rawheight=&141& class=&content_image& width=&341&&&/figure&&p&&br&&/p&&p&(2) 数字类型:整数 ,浮点数&/p&&figure&&img src=&https://pic1.zhimg.com/v2-804c5b6c82f08c782bb4abc6fe24a4d3_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&138& data-rawheight=&128& class=&content_image& width=&138&&&/figure&&figure&&img src=&https://pic1.zhimg.com/v2-26adcf2f890f3b0c3de3241_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&233& data-rawheight=&140& class=&content_image& width=&233&&&/figure&&p&&br&&/p&&p&(3) 容器 :列表、集合、字典、元祖&/p&&p&① 列表(List):列表是可变的,方便增加、修改和删减数据。列表有许多方便的函数,例如:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-182d663a4b999ae8f9640e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&520& data-rawheight=&638& class=&origin_image zh-lightbox-thumb& width=&520& data-original=&https://pic3.zhimg.com/v2-182d663a4b999ae8f9640e_r.jpg&&&/figure&&p&在函数中使用列表时为防止循环的同时使列表发生改变,可以使用&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&L1=L[:]
&/code&&/pre&&/div&&p&从而复制列表,保持原列表L不变。&/p&&p&&br&&/p&&p&② 元组(Tuple):元祖是不可变的,使用(),只有一个元素的元祖要加逗号:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&(9,)
&/code&&/pre&&/div&&p&&br&&/p&&p&③ 集合(Sets):中学的知识里我们知道,集合的三个特性是:无序性,互异性,确定性。即集合中不会存在重复元素,在python中用{}表示集合。集合也有很多相关函数:&/p&&p&创建空集:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-33fa69dbd1e1e7aaa6afdc_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&183& data-rawheight=&111& class=&content_image& width=&183&&&/figure&&p&交集并集与做差:&/p&&figure&&img src=&https://pic3.zhimg.com/v2-dedc9937_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&342& data-rawheight=&264& class=&content_image& width=&342&&&/figure&&p&判断子集:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-7ef9d5b27eb4df2bbf53c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&303& data-rawheight=&361& class=&content_image& width=&303&&&/figure&&p&清空:&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a32cdadaad14b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&289& data-rawheight=&183& class=&content_image& width=&289&&&/figure&&p&删除元素:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-cf438ff9b8eebb24afe5a83_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&293& data-rawheight=&183& class=&content_image& width=&293&&&/figure&&p&替换:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-085bcb42ccb8b62a310dd6bb84f46bc0_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&339& data-rawheight=&288& class=&content_image& width=&339&&&/figure&&p&增加元素:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f6ddf3deb672ccbd2925d90_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&272& data-rawheight=&226& class=&content_image& width=&272&&&/figure&&p&&br&&/p&&p&④ 字典(Dictionary):字典最大的特征是键值对应。键值对用冒号(:)分割,整个字典用{}隔开。字典是一个很好用的工具,我们可以通过字典利用增加内存来降低算法的复杂度。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-6ea16d83fcfb42bd1a2bd_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&328& data-rawheight=&149& class=&content_image& width=&328&&&/figure&&p&&br&&/p&&p&(4) 布尔值 :True、False(注意大小写)&/p&&p&(5) None&/p&&p&&br&&/p&&p&&b&2.2条件判断&/b&&/p&&p&if语句可以通过判断条件是否成立来决定是否执行某个语句&/p&&figure&&img src=&https://pic4.zhimg.com/v2-25c78da2979_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&208& data-rawheight=&233& class=&content_image& width=&208&&&/figure&&p&if-else语句就是在原有的if成立执行操作的基础上,当不成立的时候,也执行另一种操作&/p&&figure&&img src=&https://pic2.zhimg.com/v2-67dac91f7bdb97a8b24e774_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&366& data-rawheight=&314& class=&content_image& width=&366&&&/figure&&p&if-elif-else语句例子:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-a4c4e3e6fa33b83b51a356_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&373& data-rawheight=&218& class=&content_image& width=&373&&&/figure&&p&&br&&/p&&p&&b&2.3循环&/b&&/p&&p&循环有for循环while循环两种,我们常用的是for循环&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&while True:
&/code&&/pre&&/div&&p&可以用来开启循环。&/p&&p&来看一个用循环输出字典中存储的数据的例子:&/p&&figure&&img src=&https://pic2.zhimg.com/v2-390e24ae85f0cbf2dacd4a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&813& data-rawheight=&353& class=&origin_image zh-lightbox-thumb& width=&813& data-original=&https://pic3.zhimg.com/v2-390e24ae85f0cbf2dacd4a_r.jpg&&&/figure&&p&continue用于跳出当前循环(继续执行接下来的循环),break用于退出整个循环(接下来的循环不再执行)&/p&&figure&&img src=&https://pic2.zhimg.com/v2-194d4ca609a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&479& data-rawheight=&513& class=&origin_image zh-lightbox-thumb& width=&479& data-original=&https://pic2.zhimg.com/v2-194d4ca609a_r.jpg&&&/figure&&p&&b&2.4函数&/b&&/p&&p&函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。我们使用def语句来定义函数。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6ae6deee5c30c0f39030_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&415& data-rawheight=&214& class=&content_image& width=&415&&&/figure&&p&这个函数是使用递归计算x的n次方。&/p&&p&Python的作用域一共有2种:全局作用域,局部作用域。定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。&/p&&p&&br&&/p&&p&&b&3.模块和包&/b&&/p&&p&模块是扩展名为.py的文件,包含所有你定义的函数和变量的文件。模块可以被别的程序引入,以使用该模块中的函数等功能。&/p&&p&导入模块常用的导入方法是写一条import语句并在其中指定模块名,或者使用from...import...as...就可以程序中使用该模块中的所有函数。&/p&&p&下面是一些最常用的模块:&/p&&div class=&highlight&&&pre&&code class=&language-python3&&&span&&/span&&span class=&kn&&import&/span& &span class=&nn&&os&/span&
&span class=&kn&&import&/span& &span class=&nn&&collections&/span& &span class=&kn&&import&/span& &span class=&nn&&Iterable&/span&
&span class=&c1&&#可迭代对象&/span&
&span class=&kn&&from&/span& &span class=&nn&&PIL&/span& &span class=&k&&import&/span& &span class=&n&&Image&/span&
&span class=&c1&&#图像处理&/span&
&span class=&kn&&import&/span& &span class=&nn&&numpy&/span& &span class=&k&&as&/span& &span class=&nn&&np&/span&
&span class=&c1&&#Numpy库&/span&
&span class=&kn&&import&/span& &span class=&nn&&math&/span&
&span class=&c1&&#math模块&/span&
&span class=&kn&&import&/span& &span class=&nn&&pandas&/span& &span class=&k&&as&/span& &span class=&nn&&pd&/span&
&span class=&c1&&#pandas库&/span&
&/code&&/pre&&/div&&p&&br&&/p&&p&&b&4.数据结构&/b&&/p&&p&&b&4.1栈&/b&&/p&&p&栈是先入后出,后入先出的。新来的数据加在栈的最前面。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-cd5fd7c07c2_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&528& data-rawheight=&316& class=&origin_image zh-lightbox-thumb& width=&528& data-original=&https://pic3.zhimg.com/v2-cd5fd7c07c2_r.jpg&&&/figure&&p&&b&4.2队列&/b&&/p&&p&不同于栈,队列是先入先出的,新来的数据加到队列最后。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-378e0a28ab4e22e41f29d9ee7af18445_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&391& data-rawheight=&397& class=&content_image& width=&391&&&/figure&&p&&br&&/p&&p&&b&4.3计数器&/b&&/p&&p&计数器用于追踪值的出现次数&/p&&figure&&img src=&https://pic4.zhimg.com/v2-4abd512f9a2e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&569& data-rawheight=&303& class=&origin_image zh-lightbox-thumb& width=&569& data-original=&https://pic3.zhimg.com/v2-4abd512f9a2e_r.jpg&&&/figure&&p&&br&&/p&&p&&b&4.4排序字典&/b&&/p&&p&排序字典能够按照字典中插入key的顺序,对字典进行排序。对字典里的数据进行迭代,按插入的顺序访问key值,利用collections中的OrderedDict&/p&&figure&&img src=&https://pic4.zhimg.com/v2-441df7e737db26a40ed16ff68dd6060a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&578& data-rawheight=&368& class=&origin_image zh-lightbox-thumb& width=&578& data-original=&https://pic3.zhimg.com/v2-441df7e737db26a40ed16ff68dd6060a_r.jpg&&&/figure&&p&&br&&/p&&p&&b&5.一些需要注意的地方&/b&&/p&&p&学习代码最重要的是多加练习,这里给出几个非常不错的学习网站。&/p&&p&菜鸟教程python基础训练100题:&a href=&https://link.zhihu.com/?target=http%3A//www.runoob.com/python/python-100-examples.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&runoob.com/python/pytho&/span&&span class=&invisible&&n-100-examples.html&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&廖雪峰python入门:&a href=&https://link.zhihu.com/?target=https%3A//www.liaoxuefeng.com/wiki/958fa6d3a2e542c000& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&liaoxuefeng.com/wiki/00&/span&&span class=&invisible&&64a6b949df42a6d3a2e542c000&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&MIT计算机科学和Python编程导论:&a href=&https://link.zhihu.com/?target=http%3A//www.xuetangx.com/courses/course-v1%3AMITx%2B6_00_1x%2Bsp/about& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&xuetangx.com/courses/co&/span&&span class=&invisible&&urse-v1:MITx+6_00_1x+sp/about&/span&&span class=&ellipsis&&&/span&&/a&&/p&
1.Anaconda的安装百度Anaconda的官网,下载左边的Python3.X版本然后是设置路径,最后给出Jupyter notebook。具体参考:不过平时练习的时候我个人习惯用Enthought Canopy,但比起Anaconda有些中文字符的…
&figure&&img src=&https://pic1.zhimg.com/v2-ca29c2b8b2bec58a4b5940_b.jpg& data-rawwidth=&660& data-rawheight=&310& class=&origin_image zh-lightbox-thumb& width=&660& data-original=&https://pic1.zhimg.com/v2-ca29c2b8b2bec58a4b5940_r.jpg&&&/figure&&p&&b&CP
UDP:&/b&&/p&&p&都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。&/p&&p&&b&TCP
UDP三者的关系:&/b&&/p&&p&TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。&br&在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。&br&在传输层中有TCP协议与UDP协议。&br&在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。&br&因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览器的传送协议。&br&&b&socket: &/b&&br&这是为了实现以上的通信过程而建立成来的通信管道,其真实的代表是客户端和服务器端的一个通信进程,双方进程通过socket进行通信,而通信的规则采用指定的协议。socket只是一种连接模式,不是协议,tcp,udp,简单的说(虽然不准确)是两个最基本的协议,很多其它协议都是基于这两个协议如,http就是基于tcp的,.用socket可以创建tcp连接,也可以创建udp连接,这意味着,用socket可以创建任何协议的连接,因为其它协议都是基于此的。&/p&&p&下面我们主要来看一下和我们互联网生活密切相关的协议:HTTP&/p&&p&&b&什么是Http协议&/b&&/p&&p&
HTTP全称是HyperText Transfer Protocal,即:超文本传输协议,从1990年开始就在WWW上广泛应用,是现今在WWW上应用最多的协议,
Http是应用层协议,当你上网浏览网页的时候,浏览器和Web服务器之间就会通过HTTP在Internet上进行数据的发送和接收。Http是一个基于请求/响应模式的、无状态的协议。即我们通常所说的Request/Response。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-bfb5d51a42296f3fdb395bb5b618de90_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&606& data-rawheight=&302& class=&origin_image zh-lightbox-thumb& width=&606& data-original=&https://pic1.zhimg.com/v2-bfb5d51a42296f3fdb395bb5b618de90_r.jpg&&&/figure&&p&&br&&/p&&p&&b&URL:&/b&&/p&&p&URL(Uniform Resource Locator) 地址用于描述一个网络上的资源,
基本格式如下&/p&&p&schema://host[:port#]/path/.../[?query-string][#anchor]&/p&&p&scheme
指定低层使用的协议(例如:http, https, ftp)&/p&&p&host
HTTP服务器的IP地址或者域名&/p&&p&port#
HTTP服务器的默认端口是80,这种情况下端口号可以省略。如果使用了别的端口,必须指明,例如 &a href=&https://link.zhihu.com/?target=http%3A//www.cnblogs.com%3A8080/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&cnblogs.com:8080/&/span&&span class=&invisible&&&/span&&/a&&/p&&p&path
访问资源的路径&/p&&p&query-string
发送给http服务器的数据&/p&&p&anchor-
锚&/p&&p&&br&&/p&&p&URL 的一个例子&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.mywebsite.com/sj/test/test.aspx%3Fname%3Dsviergn%26x%3Dtrue%23stuff& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&mywebsite.com/sj/test/t&/span&&span class=&invisible&&est.aspx?name=sviergn&x=true#stuff&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&Schema:
http&br&host:
&a href=&https://link.zhihu.com/?target=http%3A//www.mywebsite.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&mywebsite.com&/span&&span class=&invisible&&&/span&&/a&&br&path:
/sj/test/test.aspx&br&Query String:
name=sviergn&x=true&br&Anchor:
stuff&/p&&p&&br&&/p&&p&&b&HTTP的Request/Response:&/b&&/p&&p&先看Request 消息的结构,
Request 消息分为3部分&/p&&p&第一部分叫Request line,&/p&&p&第二部分叫Request header,&/p&&p&第三部分是body. header和body之间有个空行,&/p&&p&结构如下图&/p&&p&&br&&/p&&p&第一行中的Method表示请求方法,比如&POST&,&GET&,
Path-to-resoure表示请求的资源, Http/version-number 表示HTTP协议的版本号&/p&&p&当使用的是&GET& 方法的时候, body是为空的&/p&&p&比如我们打开博客园首页的request 如下&/p&&p&GET &a href=&https://link.zhihu.com/?target=http%3A//www.cnblogs.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&cnblogs.com/&/span&&span class=&invisible&&&/span&&/a& HTTP/1.1&br&Host: &u&&a href=&https://link.zhihu.com/?target=http%3A//www.cnblogs.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.cnblogs.com&/a&&/u&&/p&&p&抽象的东西,难以理解,老感觉是虚的, 所谓眼见为实, 实际见到的东西,我们才能理解和记忆。 我们今天用Fiddler,实际的看看Request和Response.&/p&&p&下面我们打开Fiddler 捕捉一个博客园登录的Request 然后分析下它的结构, 在Inspectors tab下以Raw的方式可以看到完整的Request的消息,
&/p&&p&如下图&/p&&p&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f718f80a2b288ca087d18b34b4120298_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&671& data-rawheight=&735& class=&origin_image zh-lightbox-thumb& width=&671& data-original=&https://pic1.zhimg.com/v2-f718f80a2b288ca087d18b34b4120298_r.jpg&&&/figure&&p&&br&&/p&&p&&b&Accept&/b&&/p&&p&作用: 浏览器端可以接受的媒体类型,&/p&&p&例如:
Accept: text/html
代表浏览器可以接受服务器回发的类型为 text/html
也就是我们常说的html文档,&/p&&p&如果服务器无法返回text/html类型的数据,服务器应该返回一个406错误(non acceptable)&/p&&p&通配符 * 代表任意类型&/p&&p&例如
Accept: */*
代表浏览器可以处理所有类型,(一般浏览器发给服务器都是发这个)&/p&&p&&b&Referer:&/b&&/p&&p&作用: 提供了Request的上下文信息的服务器,告诉服务器我是从哪个链接过来的,比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。&/p&&p&例如: Referer:&a href=&https://link.zhihu.com/?target=http%3A//translate.google.cn/%3Fhl%3Dzh-cn%26tab%3DwT& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&translate.google.cn/?&/span&&span class=&invisible&&hl=zh-cn&tab=wT&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&&b&Accept-Language&/b&&/p&&p&作用: 浏览器申明自己接收的语言。 &/p&&p&语言跟字符集的区别:中文是语言,中文有多种字符集,比如big5,gb2312,gbk等等;&/p&&p&例如: Accept-Language: en-us&/p&&p&&b&Content-Type&/b&&/p&&p&作用:&/p&&p&例如:Content-Type: application/x-www-form-urlencoded&/p&&p&&br&&/p&&p&&b&Accept-Encoding:&/b&&/p&&p&作用: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate),(注意:这不是只字符编码);&/p&&p&例如: Accept-Encoding: gzip, deflate&/p&&p&&b&User-Agent&/b&&/p&&p&作用:告诉HTTP服务器, 客户端使用的操作系统和浏览器的名称和版本.&/p&&p&我们上网登陆论坛的时候,往往会看到一些欢迎信息,其中列出了你的操作系统的名称和版本,你所使用的浏览器的名称和版本,这往往让很多人感到很神奇,实际上,服务器应用程序就是从User-Agent这个请求报头域中获取到这些信息User-Agent请求报头域允许客户端将它的操作系统、浏览器和其它属性告诉服务器。&/p&&p&例如: User-Agent: Mozilla/4.0 ( MSIE 8.0; Windows NT 5.1; Trident/4.0; CIBA; .NET CLR 2.0.50727; .NET CLR 3.0.; .NET CLR 3.5.30729; .NET4.0C; InfoPath.2; .NET4.0E)&/p&&p&&b&Connection&/b&&/p&&p&例如: Connection: keep-alive
当一个网页打开完成后,客户端和服务器之间用于传输HTTP数据的TCP连接不会关闭,如果客户端再次访问这个服务器上的网页,会继续使用这一条已经建立的连接&/p&&p&例如:
Connection: close
代表一个Request完成后,客户端和服务器之间用于传输HTTP数据的TCP连接会关闭, 当客户端再次发送Request,需要重新建立TCP连接。&/p&&p&&b&Content-Length&/b&&/p&&p&作用:发送给HTTP服务器数据的长度。&/p&&p&例如: Content-Length: 38&/p&&p&&b&Host&/b&(发送请求时,该报头域是必需的)&/p&&p&作用: 请求报头域主要用于指定被请求资源的Internet主机和端口号,它通常从HTTP URL中提取出来的&/p&&p&例如: 我们在浏览器中输入:&a href=&https://link.zhihu.com/?target=http%3A//www.guet.edu.cn/index.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span c

我要回帖

更多关于 lol峡谷之巅最低段位 的文章

 

随机推荐