黑马程序员技术交流社区

标题: #柚子枕边话题#来写一段你最拿手的代码。 [打印本页]

作者: 柚子妹妹    时间: 2017-4-25 17:45
标题: #柚子枕边话题#来写一段你最拿手的代码。
从今天起,柚子妹妹的每日话题,将会改成每周话题,并对优秀回帖的小伙伴给予更多的福利!

本周的话题是:


来写一段你最拿手的代码。

不要小瞧我,柚子也会写的:

[Python] 纯文本查看 复制代码
print('hello, world')




看谁写得最棒,有机会获得么么哒一个~~~


有了足够的黑马币,你就可以来积分商城兑换你想要的礼品!
在这里:积分商城




作者: 黑马王大锤    时间: 2017-4-25 18:11
public static void main(String[] args){}不知道有没有错

作者: 不忘初心.    时间: 2017-4-25 18:29
Scanner sc = new Scanner(System.in)

作者: Yin灬Yan    时间: 2017-4-25 19:40
Hello 柚子
作者: Jerry001    时间: 2017-4-25 21:04
System.out.println("Hello World" );

作者: gerner00    时间: 2017-4-25 21:30
完蛋,我好像只记得ALT+/了。。→_→/

作者: Lsucre    时间: 2017-4-25 22:13
python我也会写

作者: 一直前行    时间: 2017-4-25 23:29
System. out.println();

作者: 小虎同学    时间: 2017-4-25 23:50
哇。好神奇,我都不会

作者: 沈唁    时间: 2017-4-25 23:55
php {
我不会 真的
}

作者: zeng1002    时间: 2017-4-26 01:06
class HelloWorld

作者: 柚子妹妹    时间: 2017-4-26 09:34
黑马王大锤 发表于 2017-4-25 18:11
public static void main(String[] args){}不知道有没有错

有错还敢说拿手?
作者: 柚子妹妹    时间: 2017-4-26 09:36
Yin灬Yan 发表于 2017-4-25 19:40
Hello 柚子

不科学!
作者: 柚子妹妹    时间: 2017-4-26 09:36
gerner00 发表于 2017-4-25 21:30
完蛋,我好像只记得ALT+/了。。→_→/

真是个悲伤的故事!
作者: 柚子妹妹    时间: 2017-4-26 09:36
小虎同学 发表于 2017-4-25 23:50
哇。好神奇,我都不会

小虎,你净瞎说!
作者: 柚子妹妹    时间: 2017-4-26 09:36
沈唁 发表于 2017-4-25 23:55
php {
我不会 真的
}

假的!
作者: 柚子妹妹    时间: 2017-4-26 12:01
Lsucre 发表于 2017-4-25 22:13
python我也会写

写个死循环“懵逼”!

while(1):
    pirnt('懵逼')


作者: newu    时间: 2017-4-26 12:45
Hello 柚子
作者: 100387510    时间: 2017-4-26 19:12
alert("HelloWorld!");
作者: 1317181388    时间: 2017-4-26 19:13
for(var i=0;i<3;i++){document.write("HelloWorld!<br/>");}    重要的事情说3遍

作者: 一条鱼    时间: 2017-4-26 19:30
public class Test1 {
        public static void main(String[] args) {
                for (int i = 0; i < 30; i++) {
                        for (int j = 30; j > i; j--) {
                                System.out.print(".");
                        }
                        for (int j = 0; j < i; j++) {
                                System.out.print(" ");
                                System.out.print("*");
                        }
                        System.out.println();
                }
        }
}

作者: 显然    时间: 2017-4-26 20:09
<h1>哈哈哈哈哈,开什么玩笑</h1>
作者: xxxidong_2017    时间: 2017-4-26 22:24
哈哈,程序猿必会之“HelloWorld”
作者: 迪卡bas    时间: 2017-4-26 23:06
C:\Users\Administrator\Desktop-1049770200.jpg大概是这个吧
作者: 剑桥子卿卿    时间: 2017-4-26 23:54
while(true) {

}

作者: 13716326405    时间: 2017-4-27 07:12
Map<String,Integer> map = new HashMap<String,Integer>();
map.put("林青霞",27);
map.put("风清扬",30);
Set<String> set = map.keySet();
for(String key : set) {
      String value = map.get(key);
}
作者: 黑马王大锤    时间: 2017-4-27 08:54
柚子妹妹 发表于 2017-4-26 09:34
有错还敢说拿手?

因为基本上都时main ALT+/打出来的,哈哈哈哈
作者: 654788808    时间: 2017-4-27 09:01
for(int i = 0;i<arr.length;i++){
  System.out.println(arr[i]);                       
}
作者: 柚子妹妹    时间: 2017-4-27 09:52
显然 发表于 2017-4-26 20:09
哈哈哈哈哈,开什么玩笑

啊哈哈哈哈!
作者: 柚子妹妹    时间: 2017-4-27 09:52
迪卡bas 发表于 2017-4-26 23:06
大概是这个吧

额,这是什么鬼?
作者: 柚子妹妹    时间: 2017-4-27 09:53
黑马王大锤 发表于 2017-4-27 08:54
因为基本上都时main ALT+/打出来的,哈哈哈哈

好吧....................
作者: heimawangzi    时间: 2017-4-27 19:25

作者: heimawangzi    时间: 2017-4-28 08:53
000101011100010001001010101001000011111100101010000010111
作者: 显然    时间: 2017-4-28 23:17
柚子妹妹 发表于 2017-4-27 09:52
啊哈哈哈哈!


作者: wyn5130607    时间: 2017-4-29 09:04
蒙x状态  ,zhe.....

作者: hongyu2017    时间: 2017-4-29 12:12
萌新瑟瑟发抖~~
作者: hongyu2017    时间: 2017-4-29 12:14
while(true){
        System.out.print("萌新瑟瑟发抖~~");
}
作者: 一路吧    时间: 2017-4-29 16:45
易语言{:8_502:}
编辑框1.内容 = “hello world”{:8_502:}
作者: hgd5201314    时间: 2017-4-29 23:07
system.out.print("支持一个")
作者: xthcs1994    时间: 2017-5-1 08:57
include <stdio.h>
int main()
{
      printf("hello world\n");
      return 0;
}
作者: hunyxv    时间: 2017-5-1 17:28
#-*- coding:utf-8 -*-

import requests
import re
import random
import time

class download():
    def __init__(self):
        self.iplist = []
        html = requests.get('http://haoip.cc/tiqu.htm',headers = {'User-Agent': "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1"})
        iplistn = re.findall(r'r/>(.*?)<b', html.text, re.S)
        for ip in iplistn:
            self.iplist.append(ip.strip())
        self.user_agent_list = [
            "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1",
            "Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11",
            "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6",
            "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6",
            "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1",
            "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5",
            "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5",
            "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3",
            "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3",
            "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3",
            "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3",
            "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3",
            "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3",
            "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3",
            "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3",
            "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.0 Safari/536.3",
            "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24",
            "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24"
        ]

    def get(self,url,timeout,proxy = None,num_retries = 6):
        UA = random.choice(self.user_agent_list)
        headers = {'User-Agent' : UA}

        if proxy == None:
            try:
                return requests.get(url,headers=headers,timeout=timeout)
            except:
                if num_retries > 0:
                    timeout.sleep(10)
                    print(u'获取网页出错,10S后将获取倒数第:', num_retries, u'次')
                    return self.get(url,timeout,num_retries=num_retries-1)
                else:
                    IP = ''.join(str(random.choice(self.iplist)).strip())
                    proxy = {'http':IP}
                    return self.get(url,timeout,proxy,)
        else:
            try:
                IP = ''.join(str(random.choice(self.iplist)).strip())
                proxy = {'http':IP}
                return requests.get(url,headers = headers,proxies = proxy,timeout = timeout)
            except:
                if num_retries > 0:
                    time.sleep(10)
                    IP = ''.join(str(random.choice(self.iplist)).strip())
                    proxy = {'http': IP}
                    print(u'正在更换代理,10S后将重新获取倒数第', num_retries, u'次')
                    print(u'当前代理是:', proxy)
                    return self.get(url, timeout, proxy, num_retries - 1)
                else:
                    print(u'代理也不好使了!取消代理')
                    return self.get(url, 3)

request = download()

#-*- coding:utf-8 -*-
import re
import requests
import os
from bs4 import BeautifulSoup
from Download import request


class meitu():
    # def get_response(self,url):
    #     headers = {'User-Agent': "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1"}
    #     content = requests.get(url,headers = headers)
    #     return content

    def start_urls(self,url):
        html = request.get(url,3)
        max_page = BeautifulSoup(html.text,'html.parser').find_all('a',class_="page-numbers")[-2].get('href').split('/')[-2]
        for page in range(1,int(max_page)+1):
            next_page = url + 'page/' + str(page)
            page_html = request.get(next_page,3)
            bsObj = BeautifulSoup(page_html.text, 'html.parser').find('ul',id = 'pins').find_all('li')
            all_a = []
            for a in bsObj:
                all_a.append(a.find_all('a')[1])
            for href in all_a:
                title = href.get_text()
                print(u'开始下载 '+ title)
                path = str(title).replace("?", '_')
                self.mkdir(path)
                url = href['href']
                self.html(url)

    def html(self,url):
        try:
            html = request.get(url,3)
            max_span = BeautifulSoup(html.text, 'html.parser').find('div',class_ ='pagenavi').find_all('span')[-2].get_text()
            for page in range(1, int(max_span) + 1):
                page_url = url + '/' + str(page)
                self.img(page_url)
        except:
            print (u'连接失败')
            pass

    def img(self,one_mm_url):
        html = request.get(one_mm_url,3)
        img_url = BeautifulSoup(html.text,'html.parser').find('div',class_ = "main-image").find('img')['src']
        self.save(img_url)

    def save(self, img_url):  ##这个函数保存图片
        name = img_url[-9:-4]
        img = request.get(img_url,3)
        f = open(name + '.jpg', 'ab')
        f.write(img.content)
        f.close()

    def mkdir(self, path):  ##这个函数创建文件夹
        path = path.strip()
        isExists = os.path.exists(os.path.join("D:\mzitu", path))
        if not isExists:
            print(u'建了一个名字叫做', path, u'的文件夹!')
            os.makedirs(os.path.join("E:\mzitu", path))
            os.chdir(os.path.join("E:\mzitu", path))  ##切换到目录
            return True
        else:
            print(u'名字叫做', path, u'的文件夹已经存在了!')
            return False




h = meitu()
h.start_urls('http://www.mzitu.com/')
作者: heimawangzi    时间: 2017-5-1 23:05

作者: 尼克华    时间: 2017-5-4 01:27
HelloWorld!
作者: 菜鸟2016    时间: 2017-5-12 23:40
System.out.println("柚子妹妹,芳龄啊,你的名字好美");
作者: dodobo    时间: 2017-5-13 10:31
HelloWorld!
作者: dodobo    时间: 2017-5-14 11:54
加油啊~~~~~~~~~~~~~~~占一层
作者: Dex    时间: 2017-5-14 13:53
public String toString(){
    return "黑马";
}
作者: 猫头鹰true    时间: 2017-5-18 16:34
何时才能凑够400个币啊 .
作者: dodobo    时间: 2017-5-18 17:34
占一层~~~~~~
作者: dcybit    时间: 2017-5-22 18:52
print('hello, world')
作者: dcybit    时间: 2017-5-22 18:53
print('hello, world')
作者: 小雷    时间: 2017-5-22 19:17
Scanner sc = new Scanner(System.in)
作者: hrywxn    时间: 2017-5-22 21:31
Hello 柚子
作者: 醉酒思凡尘    时间: 2017-5-29 16:20
class Demo1
作者: holeski    时间: 2017-7-10 15:40
print(“hello,mm”);
作者: 444786228    时间: 2017-7-10 19:35
#include <stdio.h>
这是印象最深的
作者: 444786228    时间: 2017-7-10 19:36
算不算 大学那会学c语言时常见的
作者: 三千尘断夕阳路    时间: 2017-7-13 22:04
public static void main(String[] arge){}
作者: wangyupeng123    时间: 2017-7-13 22:13
System.out.println("hello word");
作者: microtsiu    时间: 2017-7-16 09:29

Hello 柚子
Hello world
作者: MosLY    时间: 2017-7-16 23:48
syso加Alt+/
作者: xubenlang    时间: 2017-7-30 12:40
public static void main(String []args){
System.out.println("天生丽质的柚子妹妹爱吃柚子吗?");
}
作者: beforeyou    时间: 2017-8-20 14:28
这是可以题主自答系列问题,果然是骗技术分的?





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2