yuu_penguinのPython講習

みなさん、お久しぶりです。

やはり、しゃべる内容はPythonに限りますね(話すことがほかにない)

 

ということで、Python講座やっていくのですが、一応文字列の表示を今日はやっていきます。

 

環境構築はご自身絵お願いします。

 

まずは、もっとも簡単なプログラムといえるぐらいのもの「Hello World」を表示させていきましょう。

 

文字列の表示は、print構文を使用します。

早速コードを描いていきましょう。

print("Hello World")

これだけでできます。

解説していきます。

printは最初に言った通り、CUI(黒画面)に文字を表示させます。

また、文字は()で囲うことが必須です。

では、Hello worldの前後についている""は何でしょうか?

正解は、ダブルクォーテーション記号です。

文字列は、ダブルクォーテーション("")もしくは、シングルクォーテーション('')で囲う必要があります。

言語によっては、セミコロン(;)がいる言語もありますが、Pythonはありません!!

 

では、次に計算をしていきましょう。

例として、

10+43

32-23

12×6

18÷6

19%6(後で説明します。)

の計算結果を表示してみましょう。

 

print(10+43)

print(32-23)

print(12*6)

print(18/6)

print(19%6)

 

で表示させることができます。

53

9

32

3

1

という結果ができると思います。

解説です。記号は後で説明します。

皆さん、ダブルクォーテーションがないことに気づいていますか?

では、なぜないのでしょうか?

理由は、表示するものです。

ダブルクォーテーションやシングルクォーテーションで囲う必要のあるもは、文字列のみです。逆に言うと、ダブルクォーテーションやシングルクォーテーションで囲うと文字列と認識されます。

では、今回のは計算式の答えですよね?

計算式の答えを表示する場合は、ダブルクォーテーションやシングルクォーテーションがいらないんですよ!!覚えといてください。

それぞれの記号を見ていきましょう。

+(足し算・加法)

-(引き算・減法)

*(掛け算・乗法)

/(割り算・除法)

%(割り算したときに余りを出す。・剰余算)

です。

では、10+43をそのまま表示したいですね。

10+43を表示させるとき

print(10+43)

としてしまうと、答えである53がかえってきます。

では、ほかの方法を考えてみましょう。

10+43を文字列としてみてはどうでしょうか?

文字列の際は、ダブルクォーテーションやシングルクォーテーションで囲うことで文字列とすることができます。

print("10+43")

としていきましょう。

10+43

と表示されましか?

表示されしたら成功です!!

雑ではありますが今回は終わらせていただきます。

次は、変数にしようかなー

 

 

シゴトがはかどる Python自動処理の教科書
 
独習Python

独習Python

  • 作者:山田 祥寛
  • 発売日: 2020/06/22
  • メディア: 単行本(ソフトカバー)
 
Python[完全]入門

Python[完全]入門

 
Pythonコードレシピ集

Pythonコードレシピ集

 
入門 Python 3 第2版

入門 Python 3 第2版

  • 作者:Bill Lubanovic
  • 発売日: 2021/03/22
  • メディア: 単行本(ソフトカバー)
 
Pythonではじめるデスクトップアプリ開発入門
 
Pythonでつくる ゲーム開発 入門講座

Pythonでつくる ゲーム開発 入門講座

 
PythonでExcel、メール、Webを自動化する本

PythonでExcel、メール、Webを自動化する本

 

 

 

 

 広告張ってみたけど、全部見たことある....

でも、自分のおすすめはこんなものではありません。

 

やさしいPython (「やさしい」シリーズ)

やさしいPython (「やさしい」シリーズ)

  • 作者:高橋 麻奈
  • 発売日: 2018/04/20
  • メディア: 単行本
 

 これが最もおすすめです。

ほんとにわかりやすさのレベルが違う、まじのおすすめです。

ぜひ見てみてください。

 

 

 

 

yuu_penguinサーバーに関する利用規約

第一章 制定目的

 

利用規約は、各サーバーでの秩序を守るうえで必要である。

第二章 利用規約の改正

 

・主にはサーバー参加者の意見や、起きた事例にてyuu_penguinまたは各サーバーの運営機関などにより審議を行ない改正される。


第三章 有効範囲

 

・この利用規約は、yuu_penguinの利用規約に沿っていると旨が記載のあるサーバーすべてに適用する。


・この利用規約に記載されていない、各サーバー専用の利用規約を設ける場合があるが、その場合はそのサーバーのみ適用とする。


第三章特殊項 サーバーによっては、本規約から各サーバーの活動のため、適用されない規約があるものもあるが、その場合はそのサーバーに限定して不適用とする。


・第三章特殊項は、yuu_penguinに認められたもののみが適用を行うことができる。

 

・各サーバーで決めた限定的な利用規約の責任は、それぞれのサーバーに委託する。


・各サーバーの限定事項は、すべて零章として追加しなければならない。


・yuu_penguinの利用規約に反する例外性のある規約をすべて排除する。

 

第四章 禁止事項

 

・相手の詳しい住所や本名、暗証番号がばれるような個人もしくは団体を特定するような行為。(100人以上が所属する団体はこの限りではない。)


・Discordサーバーの他人に公開された場所での誹謗中傷。


・サーバーへの大量のメンションや同じ発言を連呼する行為。


・許可のない宣伝行為および、提携サーバーへの投稿行為。

 

・13歳未満の立ち入り。

 

・年齢の偽装(20歳未満のみのものに適用する。)

 

・yuu_penguinは、日本国在住のため、日本国の順守を必須とする。

 

・インターネットウイルスの提供など、それぞれのパソコンに悪影響を及ぼすものの投稿を禁止する。

 

・性的発言および暴力的発言がある場合は、各サーバーに存在する専用チャンネルにて話さなければならない。(ゲーム内での話はこの限りではない。)

 

・ 規約としてのぞかれたものは 、悪質だと運営委員会等に思われた場合は、専用チャンネルの誘導を行う場合があり、その誘導には従わなければならない。

 

第五章 努力事項

 

・各個人は、自身の詳しい住所、また通帳などの暗証番号、本名を隠すように行わなければならない。

 

・URLやファイルを送る際に、悪影響が及ばないかなどを確認しておく行為を行わなければならない。

 

・投稿されたURLやファイルなどを閲覧およびダウンロードなどを行う場合は、それがパソコンや、身体に悪影響がないかなどを注意する行為を行わなければならない。

 

第六章 罰則

 

・罰則は、厳重注意・KICK・BANなどがある。

 

・各規約にて悪質なもの、またはDsicordの規約上の違反などがあった場合は、BANもしくはKICKとする。

 

・厳重注意は、各それぞれに見合った既定の回数を超えた場合にBANもしくはKICKとなる。

 

・厳重注意を受けたものは、専用ロール一時つける場合がある。

 

第七章 規約の同意について

 

・サーバーに入り一言でも発言するもしくは、10分間各サーバーにいた時点で、以上の利用規約を同意したとする。

 

第八章 規約取り消し宣言

 

・サーバーに入った後に、やむを得ない状況になり10分間各サーバーにいた場合は、それぞれのサーバーの運営員会に連絡すると、利用規約の同意を取り消すことができる。

 

・サーバーに入った後に、一言でもしゃべってしまったら、規約に同意したとして規約取り消し宣言を行うことはできない。

 

4月17日制定

4月18日第八章追加・第七章変更

yuu_penguinの暇人ブログ

お久しぶりです。

ただの、一般人がこんなブログしても意味ないと気づいたので(最初のほうで知ってた)普通に有益な情報を張っていきます。といっても、そんなノウハウは0に等しいので、勉強したことを発信していけたらと思っています。

基本的には、情報系だったり、AIをしてみたいので数学の知識だったり、最初のブログで言った通り、自由になってはしまいますが、ぜひ見てほしと思っています。

多分、失踪すると思っている。

前は、気軽とか言ってましたが、スクショとか張り付けてまじめにやります。

(専用アカウント作らんとな....)

ほんとに短かったですが、次の記事は明日にでも書けたら書きますねー。

 

 

 関係ないのですが、このイヤホンが想像以上に使いやすいです。

ノイズキャンセリング機能はついてないものの、使ってて不自由はあまりなかったです。

価格としても結構安めだと思うので、ぜひ試してみてください。

 

 

yuu_penguinの暇人ブログ

今回は忘れずに続けようとすることができました。セーフ。

さて、アクセスがまだあまりされていませんね、まあ想定内だったのでいいんですけどね....

あまり、よくない方法ですがガンガン書いていく方針にしようとおもいます。

プログラミングがもう少しできるようになれば、Youtubeとかで講座も開いたらいいのかもしれませんが、まあいつになるかは未定ですね。

案外、そういうコンテンツって好まれるのでしょうか?ブログは、ほんとに適当に描くという最悪の所業をしているので、あれなんですけど

いずれ、Pythonの軽い講座見たいの開いてみたいですね。

さて、話の脱線を行いましてPythonの次の言語がどうするかまだ考えれてないです。

自分から見ると、いろいろと作れるC/C++がいいのかなと思っていますが、実用性を見るとJavaScriptの勉強だったりSQLも勉強してサイトとかアプリを作れるようにはなりたいと思いました。さて、また話の話題が尽きますね。あと、同じ話ばかっりだと実感してしまいました。

次は、プログラミングの状況をスクショ取って貼りましょうかねー(多分されない)

 

今日は、Pythonの書籍をはろうかな....

 

 

 

Pythonでつくる ゲーム開発 入門講座

Pythonでつくる ゲーム開発 入門講座

 

 この書籍は持ってるのですが、PythonでのGUI入門的な感じで、すごく良いです。

Pythonが一通り終わって、なんか作りたいと思ったら、おすすめですよ。

 

 

Python[完全]入門

Python[完全]入門

 

  これは、とにかく分厚いですが、何から何まで書いているので、初心者さんにはお勧めの書籍ですが、注意点が一つあって、順番ごと中バラバラになっているように感じるところがありました。

今日は以上です。

yuu_penguinの暇人ブログ

さて、ほんとに三日坊主をしそうですが、どなたかこのブログに付き合ってください....

いずれ、ブログ書くのが上手になれるかなって思いつつ続けていく予定です。

さて、実はPHP&SQLの勉強をするか、それともC言語をしていくかと迷っています。

いずれ、ラズパイも使ってみたいという観点から考えると、C言語がいいのかなと思ったり.....

でも、実際はどうなんでしょうか組み込み式のプログラミング得意の人だったりと、知識のある人教えてください....

あと、話は変わりますがITパスポートを取ろうと思っているのですが、経営も範囲なんですね(-_-;)

なかなか、難しいと思っています....

時間が、実はあんまり取れなかったりするので、少しづつやっていきたいですね....

部活のゲームの案が今のところ0です。イラストもできないので、辛そうです....

だれか、助けてくれませんかねー?

冗談ですが、自分語りはこの辺で終わりましょう。

 

 

やさしいC 第5版 (「やさしい」シリーズ)

やさしいC 第5版 (「やさしい」シリーズ)

  • 作者:高橋 麻奈
  • 発売日: 2017/06/14
  • メディア: 単行本
 

単純にこの高橋 真奈さんのPython本が、自分から見るとわかりやすくて好きなので入れただけですが、C言語はわかりやすいですかね?

 

 

苦しんで覚えるC言語

苦しんで覚えるC言語

  • 作者:MMGames
  • 発売日: 2011/06/24
  • メディア: 単行本
 

 

これは、もう有名ですよね?(これ持ってたわ)

軽く読んだのですが、そうとう細かいところから入るので初心者さんにはお勧めだったりします。 

注意点とすれば、最初から読まないと、わからない可能性があります。
最初のことを前提として話しているので ...

 

 

やさしいC++ 第5版 (「やさしい」シリーズ)

やさしいC++ 第5版 (「やさしい」シリーズ)

  • 作者:高橋 麻奈
  • 発売日: 2017/06/14
  • メディア: 単行本
 

 単純にこの高橋 真奈さんのPython本が、自分から見るとわかりやすくて好きなので入れただけですが、C++はわかりやすいですかね?(C言語と同じ理由)

 

ロベールのC++入門講座

ロベールのC++入門講座

  • 作者:ロベール
  • 発売日: 2007/11/15
  • メディア: 単行本(ソフトカバー)
 

ロベールのは、ネッ友にC++を習得した人に聞くと、おすすめらしいですが

皆さんの目線から見てはどうですか?

 

 

 いろいろ貼ってしまって申し訳ないです。けど、どれがいいかわからんので誰か教えてください。

 

yuu_penguinの暇人ブログ

また、さらに忘れてしまいました。

そういえば、ヘッドホンをこの前Amazonで購入いたしまして、それが、この前届きましたね。実際使ってみてですが、非常に良いです!

ノイズキャンセリングもあって、Bluetoothで非常におすすめの商品です。

 

プロゲートの進み具合ですが、この前SQLが終わりましたがなかなかできません...

今は、Node.jsを少しだけ勉強しています。今、何の勉強をするか考えています。

できれば、CとかC++なども勉強しておきたいと思っております。

さらに、話が変わるのですが部活動に所属しているんですがなんかゲーム作りたいのですが、だれか案はいただけないでしょうか?(放送部です)

まあ、もう話題がなくなってきたので、今日はこの辺にしておこうかなと思っております。以上自分語りでした。

 

 

 これが、自分の買ったヘッドホンです。マジおすすめです。

 

独習Python

独習Python

 

 こんど、この本買いたいのですが、どうなんでしょうか....

 

yuu_penguinの暇人ブログ

さて、昨日は寝てしまってすっかり忘れていました。

できるだけ続けれるようにしていきたいです。

話は変わりますが、プロゲートの道場コースに前倒されかけたり、クラスの部分を無心でやってしまうなど、重症化してしまいました。

想像以上にオブジェクト指向が難しいです.....

だれか、自分にプログラミングを教えてほしいです。

各言語しばらくの間していなかったらやり方って忘れるものですねw

まえ、プログラミング言語なのかなわからないですが、SQLを久々ににやったのですが、忘れていましたw

Discordの整備やサイトの制作など

することが多いです.....

Discordの整備は早いうちに終わらせますので、皆さんぜひ来てくださーい。

以上自分語りでした。

 

 ちなみに、この本持ってるのですがガチおすすめです!!

 

わからなかったときに、軽く探すことができます。(インターネットで調べればいいとかは、その、言っちゃだめだよ?)