お恥ずかしいですが、プログラムコードの添削をお願いします。 for m in range(1,41): for n in range(1,66): s=240*m+150*n if s==10020: print("本数=",m,n,m+n) print("END") m=41 n=66 while m>=1: while n>=1: s=240*m+150*n if s==10020: print("本数=",m,n,m+n) n=n-1 m=m-1 print("END") for文のネストのプログラムは動くのですが、while文のプログラムは上手く作動しません。 宜しくお願いします。
高校生でもわかりやすい説明でした!
print((added[1])[1])で、リストaddedの2番目のリストの2番目の要素を参照出来ました。
楽しみにしてます!
ありがとうございます!
言語の教え方非常に関心しました。参考にさせていただきます。
ありがとうございます!
外国人でも分かりやすい説明でした
おい名前www
48歳ですが興味がありましたのでチャンネル登録しました…
シニアプログラマーとして活動できるよう頑張ります…
登録くださりありがとうございます。ぜひぜひプログラミングの学習がんばってください!
たい焼きの例え解りやすい
ありがとうございます。人文系の学生に「せんせーpythonぐらいはできるよね?」といわれました。頑張ります!!!
python3では、whileループだけの、ネスト構造は出来ないのですか?本を見ても、forとwhileのネストになっていました。
whileループだけでもネストは可能です。
最近Pythonを勉強を始めた社会人一年目の文系営業マンです。
文系の私でもわかりやすくて、通勤中拝見しています!感謝感謝です!
試しに、内側のループをfor文に変えたら、上手く作動しました。
いま高校2年生なんですがパソコンはそこそこ触れて英語もできるのですがプログラム初心者です。どのくらいの期間で基本ができるようになりますかね?
人にもよりますが、2,3ヶ月あれば基本的なことができるようになると思います。プログラムの本1冊を勉強し終わった頃には基本的なことができるようになっていると思います。あとは、たくさんプログラムを打つことが上達の近道です。
プログラミングの学習頑張って下さい。
これからこちらの動画で、Pythonについて学ばせてもらいます!!
そういえば、少し前から書店で「Python」の学習書を見かけるようになりましたね。(半年前くらいからですが。)
今年はPythonの年になりそうな予感です。Pythonの学習がんばってください!
はい!!よろしくです。(^_^)/
progateと伊沢先生のこの動画で勉強します。ありがとうございます。
ぜひぜひ!Pythonの学習頑張ってください!
Pythonでグラフィック機能を司る関数を、紹介して下さい、よろしくお願いいたします。
有難う御座いました。
はじめまして。よろしくです。全部見ました・・理解は大体出来ました。ありがとうございました。これから作って生きたいのですが、何を作るのか、考えても。わっかりませーん。
ご覧頂きましてありがとうございます。最近はPythonを使ったAIを学ぶ書籍が多く出ておりますので、そのへんを学ばれても面白いかもしれません。
I live in Brasil. Good video!!
コメント失礼いたします。
Pythonの入門動画へのコメントでは場違いかもしれませんが、質問させていただきます。
これからプログラミングを勉強して、いずれはその業界で働きたいと思っています。
今から始めるならどの言語を勉強したほうが良いでしょうか?
Pythonは海外での需要が高く、これから益々増えていくだろうとのことですが、
Rubyは簡単で日本での仕事も多いと聞きました。
どの言語が楽しく学べますでしょうか?
また、文系で数学なども全くダメダメなのですが、プログラミングってできるのでしょうか?
Pythonの入門動画を全部拝見させていただいて、苦手意識よりも興味が勝ったので質問させていただきました。
もし、可能であれ、ご回答よろしくお願いいたします。
オススメはPythonとJavaです。
Javaを一通りやっておけば困らないと思います。IT業界は人手不足です。エンジニアになられるのを応援します!頑張ってください!
はじめましてこんばんは。
今はPythonによるプログラミング入門という本とpaizaというサイトを使って勉強しているのですが基礎ができるようになるにはどれぐらいの期間がかかりますでしょうか。
また基礎ができるとはどの程度のことを指すのでしょうか。
基礎ができる=基本制御構造が理解できている。かなと考えています。ifやfor,whileを使ってプログラムの流れを組めることがまずは基礎になると思います。そこからデータを保存するためのリストやマップを使えるようになったり、更にはオブジェクト指向でのプログラミングができるようになることが学習のおおきな流れになると思います。
伊沢剛 ありがとうございます。
次の構文は許されますか?n=input("number=") for i in range(1,n)
n = input(“number”)
for i in range(1,n):
pass
であればOkです。
リストの中のリストの要素を参照するには、如何すれば良いのですか?
お恥ずかしいですが、プログラムコードの添削をお願いします。
for m in range(1,41):
for n in range(1,66):
s=240*m+150*n
if s==10020:
print("本数=",m,n,m+n)
print("END")
m=41
n=66
while m>=1:
while n>=1:
s=240*m+150*n
if s==10020:
print("本数=",m,n,m+n)
n=n-1
m=m-1
print("END")
for文のネストのプログラムは動くのですが、while文のプログラムは上手く作動しません。
宜しくお願いします。
s=240*m+150*n
if s==10020:
print("本数=",m,n,m+n)
n=n-1
の部分をインデントすると動きます。
コメント失礼します。
私はJavaをやっているのですが、クラスの具体的なイメージとしては、
「たい焼きを焼く鉄板」というよりは、
具材(フィールド)や焼くなどの方法(メソッド)等が書いてある「たい焼きのレシピ」に近いのではないかと思っていました。
この概念が違うと今までの考えが変わってしまうのでかなり怖いですが、、どうでしょう?
書かれている考え方で良いです。その方が、私の解説よりしっくりきますね。ありがとうございます。
横からですが、レシピだととたい焼きを作るのに製作者が1から10まで手を動かして完成させないといけないイメージを持ちますが、クラスにはその製造工程が実装されていますよね。なので、クラス設計図=レシピというイメージがぴったりくると思います。
やりやむむりゆゆゆむ
初歩的な質問ですが、繰り返し文のネストが上手く行きません。どうぞ、お教え下さい。宜しくお願いします。
Pythonで判断や繰り返しのネストで重要なのはtabです。しっかりとtabでインデントを行うことも文法上大事になります。上手く行かない部分のインデントを再度確認されると良いと思います。どうしても上手く行かない場合、よろしければコードをコメント欄に貼り付けていただければアドバイスさせていただけます。
pythonで二次元配列を取り扱ったライブラリーを紹介してください。宜しくお願いします。
pythonに於いて、配列の要素を1つづつ読み込むのはどうすれば良いですか?
よくわからないのですが、pythonにはfortranのdimentionに相当するものは、無いのですか?
Pythonですとリストが近いと思います。
おそらくFortranのDimentionは固定長配列ではないかと思います。それに対してPythonのリストは可変長の記憶領域になります。
初めまして、python初心者です。入門書籍を読んで、文法を理解したつもりです。しかしネットにあるコーディング問題を解こうとすると、頭がフリーズしてしまいます。コードを書くときは、最初にこれをやって・次にこれをやって・またこれをやって・最後にこれをやる。みたいなことを考えてから、コードを書くらしいのですができません。このような能力はどのようにすれば身に付くのでしょうか?
プログラミングには定石というのがあって、いかにそれを知っているかがポイントになります。アルゴリズムを学ぶと、プログラミングにおいてできることが増えると思います。コードを書く流れは今のやり方で良いと思います。流れを考える->コードで実装する。良いです。
listの各要素を整数型にしたいのですが、どの様にすれば良いでしょうか?
#コピペして動かしてみてください。
string_list = ["1","3"]
#内包表記を利用してintに変換
int_list = [int(i) for i in string_list]
print(int_list)
わかりやすくて良いですね。フェースブックで紹介させてもらいました。さらなるご健闘を祈ります。
Pythonの二次元配列で要素を一つづつinput()を使って入力することは出来ますか?
Great 👍
リテラブルな配列処理で解決出来る問題は多いと思うのですが、如何でしょうか?
プログラムをコメントをいただいた通り変更したのですが、上手く動きません。如何していいのか判りません。
どのような状態になりますか?
@@tklab 不正なインデントというコメントが出ます。
@@俵耕一-x8c 一度すべてのコードを左寄せにして、ループや、ifのインデントをTABでやり直すとうまくいくと思います。
どうぞ、よろしくお願いいたします。
初めまして、私はホアンと申しますベトナム人です
1つの質問を聞かせていただきます
私はjavaの基礎的なことを勉強しました、そして次何を勉強したほうがいいのか迷っていますので、宜しければ教えていただきたいと思います。
ホアンさん、仕事をするのでしたら、JSPやPHPを勉強すると良いです。動画をみてくださり、ありがとうございます!
伊沢剛さん、ありがとうございます
ご質問なのですが、もし未経験者がはじめるには、pythonとjavaどちらが優位性が高いですか?
なかなか、難しい質問ですね。javaですかね。なぜなら、他のプログラム言語とも似ているところが結構あるからです。ただ、Pythonも将来的には勉強されたほうがよいと思います。
PythonはJavaより、簡単だろうと思います。とりあえず、Javaを勉強するほうかいいです、仕事の中にPythonが必要なもの時に、勉強しても遅くない
さわりとしてVBAをやる意味はありますか?
それぞれなIT開発言語がその場その場で使用され、それは業務実装のためのツールだけですので、一番大切なものはどんな仕事に付いたいと考えて、最後までやりとげます
@@马晓光-u2w 日本語おかしいです
初心者の私には、
オブジェクト指向だと、なぜコードの再利用が簡単なのかわからない。
オブジェクト指向が誕生する前と比較して、説明してほしかった。
ご覧頂きましてありがとうございます。オブジェクト指向が登場する前は、基本制御構造といって、順次(ひとつずつ処理をすること)、選択(判断し、どちらかの処理をすること)、繰り返し(繰り返して処理すること)の3つのルールだけでプログラムを実現していたのに対して、オブジェクト指向ではデータと処理を意味のある単位でクラスとして表現します。クラスとして表現すると、再利用がしやすくなります。
まずは、基本制御構造の仕組みを学ばれて、コードを書いた後、オブジェクト指向の考え方を学ばれてコードを書くと、さらにオブジェクト指向への理解が高まります。ぜひ、研究してください。
どうぞ、よろしくお願いいたします。
@@tklab
返信ありがとうございます。
基本制御構造を学んでみます。
初心者ですがPythonを学ぶにあたっておすすめの書籍はありますか?
基礎Pythonというテキストがおすすめです。
amzn.to/2K28SE6
Classはクラス。日本人は、クにアクセントを置くのですね。グローバルには、ラにアクセントを置きます。鯛焼きの鉄板。
プログラミングする際、pcは高性能じゃないとできませんか?
いいえ、高性能である必要はありません。10万円以内のパソコンで充分です。
Pythonを動かすだけなら普通の性能で良いですが、
マシンラーニングとかディープラーニングをする際は高性能じゃないときついですよ。
たい焼きに例えは適切じゃない
先人がもっと色々わかりやすいものに例えてるのになんでたい焼き器とか持ち出すんだ
例えばなんですか?
営業をしておりますが、Pythonを学びたいと思っております。エクセルやパワーポイントと連携はできますか?
エクセルやパワーポイントで使う元データをPythonのプログラムコードで用意することができるかもしれませんが、お仕事で使われるデータはExcelとPowerPointだけで作れるようにするほうが効率的かもしれません。Pythonを学ぶとプログラムのことがわかるというメリットがあります。
Pythonの構文でn=input("number=") for i in range(1,n)はn=int(n)とnを整数型にすることによって解決しました。
たしかにinputで取得したnはstr型なのでrange関数でエラーが出ますね。
range関数を取ったら、プログラムが走りました。
Pythonを仕事で使用してます。
この動画単体で分かりやすいと言ってる人、、何が分かったんだろ。。笑
千里の道も一歩からって知らない?
Pythonを使ったことの無い知識ゼロの人達向けの動画になにいってんだ。
生きてたんですね!
プログラム入門の動画で陥ってしまう典型です。用語の説明で終始しており残念!
ごめんなさい、素人向けにはあまり良くなかったです。
自分ではわかる表現でも、素人にはわかりにくい説明でした。
一度本屋さんでプログラム言語の本を見られてみてはいかがでしょうか。その中でわかりやすそうな本を探してみるのも良いかもしれません。
初めて学習されるのであれば、○○入門と書いてある書籍がおすすめです。今、Pythonの書籍は豊富に種類があるので、ご自身に合う本があると思います。
どうぞ、よろしくお願いいたします。
返信ありがとうございます😊
参考にさせていただきます!
つばの音汚すぎ
すみません、今後作る動画は改善するようにします。
国の行う人体実験
めちゃめちゃ抽象的でいみがわからん
申し訳ないです。
とてもありがたいのですがもう少し早く話してほしいです。2倍速でも遅いです。。
コメントありがとうございます。おっしゃるように、もっと早くお話するのがTH-camのスタンダードのようです。
これから配信する動画はばんばんスピーディにするビデオにしていきますので、そちらにご期待ください。
今の動画は、うまく早送りしてご活用ください。
@@tklab 伊沢様早速ありがとうございます。これからも動画拝見致します。独学で学ぶにあたり分かりやすく大変ありがたいです。
掛け軸…